You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2009/04/02 08:50:58 UTC

svn commit: r761182 - in /camel/trunk/components/camel-mail/src: main/java/org/apache/camel/component/mail/ test/java/org/apache/camel/component/mail/

Author: davsclaus
Date: Thu Apr  2 06:50:57 2009
New Revision: 761182

URL: http://svn.apache.org/viewvc?rev=761182&view=rev
Log:
CAMEL-1507: Header key using the CamelXXX syntax.

Modified:
    camel/trunk/components/camel-mail/src/main/java/org/apache/camel/component/mail/MailConfiguration.java
    camel/trunk/components/camel-mail/src/main/java/org/apache/camel/component/mail/MailConstants.java
    camel/trunk/components/camel-mail/src/test/java/org/apache/camel/component/mail/MimeMultipartAlternativeTest.java

Modified: camel/trunk/components/camel-mail/src/main/java/org/apache/camel/component/mail/MailConfiguration.java
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-mail/src/main/java/org/apache/camel/component/mail/MailConfiguration.java?rev=761182&r1=761181&r2=761182&view=diff
==============================================================================
--- camel/trunk/components/camel-mail/src/main/java/org/apache/camel/component/mail/MailConfiguration.java (original)
+++ camel/trunk/components/camel-mail/src/main/java/org/apache/camel/component/mail/MailConfiguration.java Thu Apr  2 06:50:57 2009
@@ -44,18 +44,18 @@
     private String password;
     private Session session;
     private String defaultEncoding;
-    private String from = MailConstants.DEFAULT_FROM;
-    private String folderName = MailConstants.DEFAULT_FOLDER_NAME;
+    private String from = MailConstants.MAIL_DEFAULT_FROM;
+    private String folderName = MailConstants.MAIL_DEFAULT_FOLDER;
     private boolean delete;
     private boolean unseen = true;
     private boolean ignoreUriScheme;
     private Map<Message.RecipientType, String> recipients = new HashMap<Message.RecipientType, String>();
     private int fetchSize = -1;
     private boolean debugMode;
-    private long connectionTimeout = MailConstants.DEFAULT_CONNECTION_TIMEOUT;
+    private long connectionTimeout = MailConstants.MAIL_DEFAULT_CONNECTION_TIMEOUT;
     private boolean dummyTrustManager;
     private String contentType = "text/plain";
-    private String alternateBodyHeader = MailConstants.DEFAULT_ALTERNATE_BODY_HEADER;
+    private String alternateBodyHeader = MailConstants.MAIL_ALTERNATIVE_BODY;
     private boolean useInlineAttachments;
 
     public MailConfiguration() {

Modified: camel/trunk/components/camel-mail/src/main/java/org/apache/camel/component/mail/MailConstants.java
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-mail/src/main/java/org/apache/camel/component/mail/MailConstants.java?rev=761182&r1=761181&r2=761182&view=diff
==============================================================================
--- camel/trunk/components/camel-mail/src/main/java/org/apache/camel/component/mail/MailConstants.java (original)
+++ camel/trunk/components/camel-mail/src/main/java/org/apache/camel/component/mail/MailConstants.java Thu Apr  2 06:50:57 2009
@@ -18,11 +18,12 @@
 package org.apache.camel.component.mail;
 
 public final class MailConstants {
-    public static final String DEFAULT_ALTERNATE_BODY_HEADER = "mailAlternateBody";
-    public static final String DEFAULT_FOLDER_NAME = "INBOX";
-    public static final String DEFAULT_FROM = "camel@localhost";    
-    public static final long DEFAULT_CONNECTION_TIMEOUT = 30000L;
-    
+
+    public static final String MAIL_ALTERNATIVE_BODY = "CamelMailAlternativeBody";
+    public static final String MAIL_DEFAULT_FOLDER = "INBOX";
+    public static final String MAIL_DEFAULT_FROM = "camel@localhost";
+    public static final long MAIL_DEFAULT_CONNECTION_TIMEOUT = 30000L;
+
     private MailConstants() {
         // utility class
     }

Modified: camel/trunk/components/camel-mail/src/test/java/org/apache/camel/component/mail/MimeMultipartAlternativeTest.java
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-mail/src/test/java/org/apache/camel/component/mail/MimeMultipartAlternativeTest.java?rev=761182&r1=761181&r2=761182&view=diff
==============================================================================
--- camel/trunk/components/camel-mail/src/test/java/org/apache/camel/component/mail/MimeMultipartAlternativeTest.java (original)
+++ camel/trunk/components/camel-mail/src/test/java/org/apache/camel/component/mail/MimeMultipartAlternativeTest.java Thu Apr  2 06:50:57 2009
@@ -29,6 +29,7 @@
 import org.apache.camel.Producer;
 import org.apache.camel.builder.RouteBuilder;
 import org.apache.camel.component.mock.MockEndpoint;
+import static org.apache.camel.component.mail.MailConstants.MAIL_ALTERNATIVE_BODY;
 
 
 public class MimeMultipartAlternativeTest extends ContextTestSupport {
@@ -39,13 +40,13 @@
      // create an exchange with a normal body and attachment to be produced as email
         MailEndpoint endpoint = context.getEndpoint("smtp://ryan@mymailserver.com?password=secret", MailEndpoint.class);
         endpoint.getConfiguration().setUseInlineAttachments(useInlineattachments);
-        endpoint.getConfiguration().setAlternateBodyHeader(MailConstants.DEFAULT_ALTERNATE_BODY_HEADER);
+        endpoint.getConfiguration().setAlternateBodyHeader(MailConstants.MAIL_ALTERNATIVE_BODY);
 
         // create the exchange with the mail message that is multipart with a file and a Hello World text/plain message.
         Exchange exchange = endpoint.createExchange();
         Message in = exchange.getIn();
         in.setBody(htmlBody);
-        in.setHeader("mailAlternateBody", alternativeBody);
+        in.setHeader(MAIL_ALTERNATIVE_BODY, alternativeBody);
         in.addAttachment("cid:0001", new DataHandler(new FileDataSource("src/test/data/logo.jpeg")));
 
         // create a producer that can produce the exchange (= send the mail)