- SearchTermBuilder - Class in org.apache.camel.component.mail
-
A builder to build compound SearchTerm
s.
- SearchTermBuilder() - Constructor for class org.apache.camel.component.mail.SearchTermBuilder
-
- SearchTermBuilder.Comparison - Enum in org.apache.camel.component.mail
-
- SearchTermBuilder.Op - Enum in org.apache.camel.component.mail
-
- send(MimeMessage) - Method in class org.apache.camel.component.mail.DefaultJavaMailSender
-
- send(MimeMessage) - Method in interface org.apache.camel.component.mail.JavaMailSender
-
Send the mail
- sent(SearchTermBuilder.Comparison, Date) - Method in class org.apache.camel.component.mail.SearchTermBuilder
-
- sent(SearchTermBuilder.Op, SearchTermBuilder.Comparison, Date) - Method in class org.apache.camel.component.mail.SearchTermBuilder
-
- sentNow(SearchTermBuilder.Comparison, long) - Method in class org.apache.camel.component.mail.SearchTermBuilder
-
- sentNow(SearchTermBuilder.Op, SearchTermBuilder.Comparison, long) - Method in class org.apache.camel.component.mail.SearchTermBuilder
-
- setAdditionalJavaMailProperties(Properties) - Method in class org.apache.camel.component.mail.MailConfiguration
-
Sets additional java mail properties, that will append/override any default properties
that is set based on all the other options.
- setAlternativeBodyHeader(String) - Method in class org.apache.camel.component.mail.MailConfiguration
-
Specifies the key to an IN message header that contains an alternative email body.
- setBCC(String) - Method in class org.apache.camel.component.mail.MailConfiguration
-
Sets the BCC email address.
- setBinding(MailBinding) - Method in class org.apache.camel.component.mail.MailEndpoint
-
Sets the binding used to convert from a Camel message to and from a Mail message
- setBody(String) - Method in class org.apache.camel.component.mail.SimpleSearchTerm
-
- setCC(String) - Method in class org.apache.camel.component.mail.MailConfiguration
-
Sets the CC email address.
- setCloseFolder(boolean) - Method in class org.apache.camel.component.mail.MailConfiguration
-
Whether the consumer should close the folder after polling.
- setConfiguration(MailConfiguration) - Method in class org.apache.camel.component.mail.MailComponent
-
Sets the Mail configuration
- setConfiguration(MailConfiguration) - Method in class org.apache.camel.component.mail.MailEndpoint
-
Sets the Mail configuration
- setConnectionTimeout(int) - Method in class org.apache.camel.component.mail.MailConfiguration
-
The connection timeout in milliseconds.
- setContentType(String) - Method in class org.apache.camel.component.mail.MailConfiguration
-
The mail message content type.
- setContentTypeResolver(ContentTypeResolver) - Method in class org.apache.camel.component.mail.MailComponent
-
Resolver to determine Content-Type for file attachments.
- setContentTypeResolver(ContentTypeResolver) - Method in class org.apache.camel.component.mail.MailEndpoint
-
Resolver to determine Content-Type for file attachments.
- setCopyTo(String) - Method in class org.apache.camel.component.mail.MailConfiguration
-
After processing a mail message, it can be copied to a mail folder with the given name.
- setDebugMode(boolean) - Method in class org.apache.camel.component.mail.MailConfiguration
-
Enable debug mode on the underlying mail framework.
- setDelete(boolean) - Method in class org.apache.camel.component.mail.MailConfiguration
-
Deletes the messages after they have been processed.
- setDisconnect(boolean) - Method in class org.apache.camel.component.mail.MailConfiguration
-
Whether the consumer should disconnect after polling.
- setDummyTrustManager(boolean) - Method in class org.apache.camel.component.mail.MailConfiguration
-
To use a dummy security setting for trusting all certificates.
- setExtractAttachments(boolean) - Method in class org.apache.camel.component.mail.SplitAttachmentsExpression
-
- setFetchSize(int) - Method in class org.apache.camel.component.mail.MailConfiguration
-
Sets the maximum number of messages to consume during a poll.
- setFolderName(String) - Method in class org.apache.camel.component.mail.MailConfiguration
-
The folder to poll.
- setFrom(String) - Method in class org.apache.camel.component.mail.MailConfiguration
-
The from email address
- setFrom(String) - Method in class org.apache.camel.component.mail.SimpleSearchTerm
-
- setFromReceivedDate(String) - Method in class org.apache.camel.component.mail.SimpleSearchTerm
-
- setFromSentDate(String) - Method in class org.apache.camel.component.mail.SimpleSearchTerm
-
- setHandleFailedMessage(boolean) - Method in class org.apache.camel.component.mail.MailConfiguration
-
If the mail consumer cannot retrieve a given mail message, then this option allows to handle
the caused exception by the consumer's error handler.
- setHandleFailedMessage(boolean) - Method in class org.apache.camel.component.mail.MailConsumer
-
- setHeaderFilterStrategy(HeaderFilterStrategy) - Method in class org.apache.camel.component.mail.MailEndpoint
-
To use a custom HeaderFilterStrategy
to filter headers.
- setHost(String) - Method in class org.apache.camel.component.mail.DefaultJavaMailSender
-
- setHost(String) - Method in interface org.apache.camel.component.mail.JavaMailSender
-
- setHost(String) - Method in class org.apache.camel.component.mail.MailConfiguration
-
The mail server host name
- setIgnoreUnsupportedCharset(boolean) - Method in class org.apache.camel.component.mail.MailConfiguration
-
Option to let Camel ignore unsupported charset in the local JVM when sending mails.
- setIgnoreUriScheme(boolean) - Method in class org.apache.camel.component.mail.MailConfiguration
-
Option to let Camel ignore unsupported charset in the local JVM when sending mails.
- setJavaMailProperties(Properties) - Method in class org.apache.camel.component.mail.DefaultJavaMailSender
-
- setJavaMailProperties(Properties) - Method in interface org.apache.camel.component.mail.JavaMailSender
-
- setJavaMailProperties(Properties) - Method in class org.apache.camel.component.mail.MailConfiguration
-
Sets the java mail options.
- setJavaMailSender(JavaMailSender) - Method in class org.apache.camel.component.mail.MailConfiguration
-
- setMapMailMessage(boolean) - Method in class org.apache.camel.component.mail.MailConfiguration
-
Specifies whether Camel should map the received mail message to Camel body/headers.
- setMaxMessagesPerPoll(int) - Method in class org.apache.camel.component.mail.MailEndpoint
-
Specifies the maximum number of messages to gather per poll.
- setMessage(Message) - Method in class org.apache.camel.component.mail.MailMessage
-
- setPassword(String) - Method in class org.apache.camel.component.mail.DefaultJavaMailSender
-
- setPassword(String) - Method in interface org.apache.camel.component.mail.JavaMailSender
-
- setPassword(String) - Method in class org.apache.camel.component.mail.MailConfiguration
-
The password for login
- setPeek(boolean) - Method in class org.apache.camel.component.mail.MailConfiguration
-
Will mark the javax.mail.Message as peeked before processing the mail message.
- setPort(int) - Method in class org.apache.camel.component.mail.DefaultJavaMailSender
-
- setPort(int) - Method in interface org.apache.camel.component.mail.JavaMailSender
-
- setPort(int) - Method in class org.apache.camel.component.mail.MailConfiguration
-
The port number of the mail server
- setPostProcessAction(MailBoxPostProcessAction) - Method in class org.apache.camel.component.mail.MailEndpoint
-
- setProtocol(String) - Method in class org.apache.camel.component.mail.DefaultJavaMailSender
-
- setProtocol(String) - Method in interface org.apache.camel.component.mail.JavaMailSender
-
- setProtocol(String) - Method in class org.apache.camel.component.mail.MailConfiguration
-
The protocol for communicating with the mail server
- setRecipientFromEndpointConfiguration(MimeMessage, MailEndpoint, Exchange) - Method in class org.apache.camel.component.mail.MailBinding
-
Appends the Mail headers from the endpoint configuration.
- setReplyTo(String) - Method in class org.apache.camel.component.mail.MailConfiguration
-
The Reply-To recipients (the receivers of the response mail).
- setSearchTerm(SearchTerm) - Method in class org.apache.camel.component.mail.MailEndpoint
-
Refers to a SearchTerm
which allows to filter mails based on search criteria such as subject, body, from, sent after a certain date etc.
- setSession(Session) - Method in class org.apache.camel.component.mail.DefaultJavaMailSender
-
- setSession(Session) - Method in interface org.apache.camel.component.mail.JavaMailSender
-
- setSession(Session) - Method in class org.apache.camel.component.mail.MailConfiguration
-
- setSkipFailedMessage(boolean) - Method in class org.apache.camel.component.mail.MailConfiguration
-
If the mail consumer cannot retrieve a given mail message, then this option allows to skip
the message and move on to retrieve the next mail message.
- setSkipFailedMessage(boolean) - Method in class org.apache.camel.component.mail.MailConsumer
-
- setSortTerm(SortTerm[]) - Method in class org.apache.camel.component.mail.MailEndpoint
-
Sorting order for messages.
- setSslContextParameters(SSLContextParameters) - Method in class org.apache.camel.component.mail.MailConfiguration
-
To configure security using SSLContextParameters.
- setSubject(String) - Method in class org.apache.camel.component.mail.MailConfiguration
-
The Subject of the message being sent.
- setSubject(String) - Method in class org.apache.camel.component.mail.SimpleSearchTerm
-
- setSubjectOrBody(String) - Method in class org.apache.camel.component.mail.SimpleSearchTerm
-
- setTo(String) - Method in class org.apache.camel.component.mail.MailConfiguration
-
Sets the To email address.
- setTo(String) - Method in class org.apache.camel.component.mail.SimpleSearchTerm
-
- setToReceivedDate(String) - Method in class org.apache.camel.component.mail.SimpleSearchTerm
-
- setToSentDate(String) - Method in class org.apache.camel.component.mail.SimpleSearchTerm
-
- setUnseen(boolean) - Method in class org.apache.camel.component.mail.MailConfiguration
-
Whether to limit by unseen mails only.
- setUnseen(boolean) - Method in class org.apache.camel.component.mail.SimpleSearchTerm
-
- setUseInlineAttachments(boolean) - Method in class org.apache.camel.component.mail.MailConfiguration
-
Whether to use disposition inline or attachment.
- setUsername(String) - Method in class org.apache.camel.component.mail.DefaultJavaMailSender
-
- setUsername(String) - Method in interface org.apache.camel.component.mail.JavaMailSender
-
- setUsername(String) - Method in class org.apache.camel.component.mail.MailConfiguration
-
The username for login
- shouldAddAttachment(Exchange, String, DataHandler) - Method in class org.apache.camel.component.mail.MailBinding
-
Strategy to allow filtering of attachments which are added on the Mail message
- SimpleSearchTerm - Class in org.apache.camel.component.mail
-
Allows to configure common SearchTerm
's using a POJO style,
which can be done from XML DSLs.
- SimpleSearchTerm() - Constructor for class org.apache.camel.component.mail.SimpleSearchTerm
-
- sortMessages(Message[], SortTerm[]) - Static method in class org.apache.camel.component.mail.MailSorter
-
Sort the messages.
- SplitAttachmentsExpression - Class in org.apache.camel.component.mail
-
A
Expression
which can be used to split a
MailMessage
per attachment.
- SplitAttachmentsExpression() - Constructor for class org.apache.camel.component.mail.SplitAttachmentsExpression
-
- SplitAttachmentsExpression(boolean) - Constructor for class org.apache.camel.component.mail.SplitAttachmentsExpression
-
- subject(String) - Method in class org.apache.camel.component.mail.SearchTermBuilder
-
- subject(SearchTermBuilder.Op, String) - Method in class org.apache.camel.component.mail.SearchTermBuilder
-