|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.camel.component.mail.MailConfiguration
public class MailConfiguration
Represents the configuration data for communicating over email
Constructor Summary | |
---|---|
MailConfiguration()
|
Method Summary | |
---|---|
void |
configure(URI uri)
|
MailConfiguration |
copy()
Returns a copy of this configuration |
protected JavaMailSender |
createJavaMailSender()
|
Properties |
getAdditionalJavaMailProperties()
|
String |
getAlternativeBodyHeader()
|
long |
getConnectionTimeout()
|
String |
getContentType()
|
int |
getFetchSize()
|
String |
getFolderName()
|
String |
getFrom()
|
String |
getHost()
|
Properties |
getJavaMailProperties()
|
JavaMailSender |
getJavaMailSender()
|
String |
getMailStoreLogInformation()
|
String |
getPassword()
|
int |
getPort()
|
String |
getProtocol()
|
Map<javax.mail.Message.RecipientType,String> |
getRecipients()
|
String |
getReplyTo()
|
javax.mail.Session |
getSession()
|
String |
getSubject()
|
String |
getUsername()
|
boolean |
isDebugMode()
|
boolean |
isDelete()
|
boolean |
isDisconnect()
|
boolean |
isDummyTrustManager()
|
boolean |
isIgnoreUnsupportedCharset()
|
boolean |
isIgnoreUriScheme()
|
boolean |
isMapMailMessage()
|
boolean |
isSecureProtocol()
Is the used protocol to be secure or not |
boolean |
isUnseen()
|
boolean |
isUseInlineAttachments()
|
void |
setAdditionalJavaMailProperties(Properties additionalJavaMailProperties)
Sets additional java mail properties, that will append/override any default properties that is set based on all the other options. |
void |
setAlternativeBodyHeader(String alternativeBodyHeader)
|
void |
setBCC(String address)
Sets the BCC email address. |
void |
setCC(String address)
Sets the CC email address. |
void |
setConnectionTimeout(long connectionTimeout)
|
void |
setContentType(String contentType)
|
void |
setDebugMode(boolean debugMode)
|
void |
setDelete(boolean delete)
|
void |
setDisconnect(boolean disconnect)
|
void |
setDummyTrustManager(boolean dummyTrustManager)
|
void |
setFetchSize(int fetchSize)
|
void |
setFolderName(String folderName)
|
void |
setFrom(String from)
|
void |
setHost(String host)
|
void |
setIgnoreUnsupportedCharset(boolean ignoreUnsupportedCharset)
|
void |
setIgnoreUriScheme(boolean ignoreUriScheme)
|
void |
setJavaMailProperties(Properties javaMailProperties)
Sets the java mail options. |
void |
setJavaMailSender(JavaMailSender javaMailSender)
|
void |
setMapMailMessage(boolean mapMailMessage)
|
void |
setPassword(String password)
|
void |
setPort(int port)
|
void |
setProtocol(String protocol)
|
void |
setReplyTo(String replyTo)
|
void |
setSession(javax.mail.Session session)
|
void |
setSubject(String subject)
|
void |
setTo(String address)
Sets the To email address. |
void |
setUnseen(boolean unseen)
|
void |
setUseInlineAttachments(boolean useInlineAttachments)
|
void |
setUsername(String username)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MailConfiguration()
Method Detail |
---|
public MailConfiguration copy()
public void configure(URI uri)
protected JavaMailSender createJavaMailSender()
public boolean isSecureProtocol()
public String getMailStoreLogInformation()
public JavaMailSender getJavaMailSender()
public void setJavaMailSender(JavaMailSender javaMailSender)
public String getHost()
public void setHost(String host)
public Properties getJavaMailProperties()
public void setJavaMailProperties(Properties javaMailProperties)
public Properties getAdditionalJavaMailProperties()
public void setAdditionalJavaMailProperties(Properties additionalJavaMailProperties)
public String getPassword()
public void setPassword(String password)
public String getSubject()
public void setSubject(String subject)
public int getPort()
public void setPort(int port)
public String getProtocol()
public void setProtocol(String protocol)
public javax.mail.Session getSession()
public void setSession(javax.mail.Session session)
public String getUsername()
public void setUsername(String username)
public String getFrom()
public void setFrom(String from)
public boolean isDelete()
public void setDelete(boolean delete)
public boolean isMapMailMessage()
public void setMapMailMessage(boolean mapMailMessage)
public String getFolderName()
public void setFolderName(String folderName)
public boolean isIgnoreUriScheme()
public void setIgnoreUriScheme(boolean ignoreUriScheme)
public boolean isUnseen()
public void setUnseen(boolean unseen)
public void setTo(String address)
public void setCC(String address)
public void setBCC(String address)
public Map<javax.mail.Message.RecipientType,String> getRecipients()
public String getReplyTo()
public void setReplyTo(String replyTo)
public int getFetchSize()
public void setFetchSize(int fetchSize)
public boolean isDebugMode()
public void setDebugMode(boolean debugMode)
public long getConnectionTimeout()
public void setConnectionTimeout(long connectionTimeout)
public boolean isDummyTrustManager()
public void setDummyTrustManager(boolean dummyTrustManager)
public String getContentType()
public void setContentType(String contentType)
public String getAlternativeBodyHeader()
public void setAlternativeBodyHeader(String alternativeBodyHeader)
public boolean isUseInlineAttachments()
public void setUseInlineAttachments(boolean useInlineAttachments)
public boolean isIgnoreUnsupportedCharset()
public void setIgnoreUnsupportedCharset(boolean ignoreUnsupportedCharset)
public boolean isDisconnect()
public void setDisconnect(boolean disconnect)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |