A B C D E F G H I J L M N O P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addAdditionalJavaMailProperty(String, String) - Method in class org.apache.camel.component.mail.DefaultJavaMailSender
- addAdditionalJavaMailProperty(String, String) - Method in interface org.apache.camel.component.mail.JavaMailSender
- addAttachmentsToMultipart(MimeMultipart, String, AttachmentsContentTransferEncodingResolver, Exchange) - Method in class org.apache.camel.component.mail.MailBinding
- addBodyToMultipart(MailConfiguration, MimeMultipart, Exchange) - Method in class org.apache.camel.component.mail.MailBinding
- and - org.apache.camel.component.mail.SearchTermBuilder.Op
- and(SearchTerm) - Method in class org.apache.camel.component.mail.SearchTermBuilder
- appendAttachmentsFromCamel(MimeMessage, MailConfiguration, Exchange) - Method in class org.apache.camel.component.mail.MailBinding
-
Appends the Mail attachments from the Camel
MailMessage
- appendHeadersFromCamelMessage(MimeMessage, MailConfiguration, Exchange) - Method in class org.apache.camel.component.mail.MailBinding
-
Appends the Mail headers from the Camel
MailMessage
- AttachmentsContentTransferEncodingResolver - Interface in org.apache.camel.component.mail
-
Resolver to determine Content-Transfer-Encoding for file attachments.
B
- body(String) - Method in class org.apache.camel.component.mail.SearchTermBuilder
- body(SearchTermBuilder.Op, String) - Method in class org.apache.camel.component.mail.SearchTermBuilder
- build() - Method in class org.apache.camel.component.mail.SearchTermBuilder
C
- configure(URI) - Method in class org.apache.camel.component.mail.MailConfiguration
- configure(CamelContext, Object, String, Object, boolean) - Method in class org.apache.camel.component.mail.MailComponentConfigurer
- configure(CamelContext, Object, String, Object, boolean) - Method in class org.apache.camel.component.mail.MailEndpointConfigurer
- configure(CamelContext, Object, String, Object, boolean) - Method in class org.apache.camel.dataformat.mime.multipart.MimeMultipartDataFormatConfigurer
- configureProtocol(String) - Method in class org.apache.camel.component.mail.MailConfiguration
-
The protocol for communicating with the mail server
- ContentTypeResolver - Interface in org.apache.camel.component.mail
-
Resolver to determine Content-Type for file attachments.
- convertTo(Class<T>, Exchange, Object, TypeConverterRegistry) - Static method in class org.apache.camel.component.mail.MailConverters
-
Converts a JavaMail multipart into a body of any type a String can be converted into.
- copy() - Method in class org.apache.camel.component.mail.MailConfiguration
-
Returns a copy of this configuration
- copy() - Method in class org.apache.camel.component.mail.MailMessage
- copyFrom(Message) - Method in class org.apache.camel.component.mail.MailMessage
- createBody() - Method in class org.apache.camel.component.mail.MailMessage
- createConsumer(Processor) - Method in class org.apache.camel.component.mail.MailEndpoint
- createConsumer(Processor, JavaMailSender) - Method in class org.apache.camel.component.mail.MailEndpoint
-
Creates a consumer using the given processor and sender
- createEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.component.mail.MailComponent
- createExchange(Message) - Method in class org.apache.camel.component.mail.MailEndpoint
- createExchanges(List<KeyValueHolder<String, Message>>) - Method in class org.apache.camel.component.mail.MailConsumer
- createJavaMailSender() - Method in class org.apache.camel.component.mail.MailConfiguration
- createMultipartAlternativeMessage(MimeMessage, MailConfiguration, Exchange) - Method in class org.apache.camel.component.mail.MailBinding
- createProducer() - Method in class org.apache.camel.component.mail.MailEndpoint
- createProducer(JavaMailSender) - Method in class org.apache.camel.component.mail.MailEndpoint
-
Creates a producer using the given sender
D
- DEFAULT_CONSUMER_DELAY - Static variable in class org.apache.camel.component.mail.MailConsumer
- DEFAULT_PORT_IMAP - Static variable in class org.apache.camel.component.mail.MailUtils
- DEFAULT_PORT_IMAPS - Static variable in class org.apache.camel.component.mail.MailUtils
- DEFAULT_PORT_NNTP - Static variable in class org.apache.camel.component.mail.MailUtils
- DEFAULT_PORT_POP3 - Static variable in class org.apache.camel.component.mail.MailUtils
- DEFAULT_PORT_POP3S - Static variable in class org.apache.camel.component.mail.MailUtils
- DEFAULT_PORT_SMTP - Static variable in class org.apache.camel.component.mail.MailUtils
- DEFAULT_PORT_SMTPS - Static variable in class org.apache.camel.component.mail.MailUtils
- DefaultAuthenticator - Class in org.apache.camel.component.mail
-
Mail
Authenticator
that supplies username and password - DefaultAuthenticator(String, String) - Constructor for class org.apache.camel.component.mail.DefaultAuthenticator
- DefaultJavaMailSender - Class in org.apache.camel.component.mail
-
Default
JavaMailSender
which uses the JDK Mail API. - DefaultJavaMailSender() - Constructor for class org.apache.camel.component.mail.DefaultJavaMailSender
- DefaultMailUidGenerator - Class in org.apache.camel.component.mail
- DefaultMailUidGenerator() - Constructor for class org.apache.camel.component.mail.DefaultMailUidGenerator
- determineCharSet(MailConfiguration, Exchange) - Static method in class org.apache.camel.component.mail.MailBinding
- determineContentType(MailConfiguration, Exchange) - Method in class org.apache.camel.component.mail.MailBinding
- doStart() - Method in class org.apache.camel.component.mail.MailConsumer
- doStop() - Method in class org.apache.camel.component.mail.MailConsumer
- dumpMessage(Message) - Static method in class org.apache.camel.component.mail.MailUtils
-
Gets a log dump of the given message that can be used for tracing etc.
E
- EQ - org.apache.camel.component.mail.SearchTermBuilder.Comparison
- equals(Object) - Method in class org.apache.camel.component.mail.NowSearchTerm
- evaluate(Exchange) - Method in class org.apache.camel.component.mail.SplitAttachmentsExpression
- extractAttachmentsFromMail(Message, Map<String, Attachment>) - Method in class org.apache.camel.component.mail.MailBinding
-
Parses the attachments of the given mail message and adds them to the map
- extractAttachmentsFromMultipart(Multipart, Map<String, Attachment>) - Method in class org.apache.camel.component.mail.MailBinding
- extractBodyFromMail(Exchange, MailMessage) - Method in class org.apache.camel.component.mail.MailBinding
-
Extracts the body from the Mail message
- extractHeadersFromMail(Message, Exchange) - Method in class org.apache.camel.component.mail.MailBinding
F
- flag(Flags, boolean) - Method in class org.apache.camel.component.mail.SearchTermBuilder
- flag(SearchTermBuilder.Op, Flags, boolean) - Method in class org.apache.camel.component.mail.SearchTermBuilder
- from(String) - Method in class org.apache.camel.component.mail.SearchTermBuilder
- from(SearchTermBuilder.Op, String) - Method in class org.apache.camel.component.mail.SearchTermBuilder
G
- GE - org.apache.camel.component.mail.SearchTermBuilder.Comparison
- generateMessageHash(Message) - Method in class org.apache.camel.component.mail.DefaultMailUidGenerator
- generateUuid(MailEndpoint, Message) - Method in class org.apache.camel.component.mail.DefaultMailUidGenerator
- generateUuid(MailEndpoint, Message) - Method in interface org.apache.camel.component.mail.MailUidGenerator
-
Generates an unique ID of the mail message depending on if its POP3 or IMAP protocol.
- getAdditionalJavaMailProperties() - Method in class org.apache.camel.component.mail.MailConfiguration
- getAllOptions(Object) - Method in class org.apache.camel.component.mail.MailComponentConfigurer
- getAllOptions(Object) - Method in class org.apache.camel.component.mail.MailEndpointConfigurer
- getAlternativeBody(MailConfiguration, Exchange) - Static method in class org.apache.camel.component.mail.MailBinding
- getAlternativeBodyHeader() - Method in class org.apache.camel.component.mail.MailConfiguration
- getAttachmentsContentTransferEncodingResolver() - Method in class org.apache.camel.component.mail.MailConfiguration
- getAuthenticator() - Method in class org.apache.camel.component.mail.DefaultJavaMailSender
- getAuthenticator() - Method in interface org.apache.camel.component.mail.JavaMailSender
- getAuthenticator() - Method in class org.apache.camel.component.mail.MailConfiguration
- getBcc() - Method in class org.apache.camel.component.mail.MailConfiguration
- getBinding() - Method in class org.apache.camel.component.mail.MailEndpoint
- getBody() - Method in class org.apache.camel.component.mail.SimpleSearchTerm
- getCc() - Method in class org.apache.camel.component.mail.MailConfiguration
- getCharSetFromContentType(String) - Static method in class org.apache.camel.component.mail.MailUtils
-
Gets the charset from the content-type
- getConfiguration() - Method in class org.apache.camel.component.mail.MailComponent
- getConfiguration() - Method in class org.apache.camel.component.mail.MailEndpoint
- getConnectionTimeout() - Method in class org.apache.camel.component.mail.MailConfiguration
- getContentType() - Method in class org.apache.camel.component.mail.MailConfiguration
- getContentTypeResolver() - Method in class org.apache.camel.component.mail.MailComponent
- getContentTypeResolver() - Method in class org.apache.camel.component.mail.MailEndpoint
- getCopyTo() - Method in class org.apache.camel.component.mail.MailConfiguration
- getDefaultPortForProtocol(String) - Static method in class org.apache.camel.component.mail.MailUtils
-
Returns the default port for a given protocol.
- getEndpoint() - Method in class org.apache.camel.component.mail.MailConsumer
- getEndpoint() - Method in class org.apache.camel.component.mail.MailProducer
- getFetchSize() - Method in class org.apache.camel.component.mail.MailConfiguration
- getFolderName() - Method in class org.apache.camel.component.mail.MailConfiguration
- getFrom() - Method in class org.apache.camel.component.mail.MailConfiguration
- getFrom() - Method in class org.apache.camel.component.mail.SimpleSearchTerm
- getFromReceivedDate() - Method in class org.apache.camel.component.mail.SimpleSearchTerm
- getFromSentDate() - Method in class org.apache.camel.component.mail.SimpleSearchTerm
- getHeaderFilterStrategy() - Method in class org.apache.camel.component.mail.MailEndpoint
- getHost() - Method in class org.apache.camel.component.mail.DefaultJavaMailSender
- getHost() - Method in interface org.apache.camel.component.mail.JavaMailSender
- getHost() - Method in class org.apache.camel.component.mail.MailConfiguration
- getIdempotentRepository() - Method in class org.apache.camel.component.mail.MailEndpoint
- getJavaMailProperties() - Method in class org.apache.camel.component.mail.DefaultJavaMailSender
- getJavaMailProperties() - Method in interface org.apache.camel.component.mail.JavaMailSender
- getJavaMailProperties() - Method in class org.apache.camel.component.mail.MailConfiguration
- getJavaMailSender() - Method in class org.apache.camel.component.mail.MailConfiguration
- getMailStoreLogInformation() - Method in class org.apache.camel.component.mail.MailConfiguration
- getMailUidGenerator() - Method in class org.apache.camel.component.mail.MailEndpoint
- getMaxMessagesPerPoll() - Method in class org.apache.camel.component.mail.MailEndpoint
- getMessage() - Method in class org.apache.camel.component.mail.MailMessage
-
Returns the underlying Mail message
- getMoveTo() - Method in class org.apache.camel.component.mail.MailConfiguration
- getOptionValue(Object, String, boolean) - Method in class org.apache.camel.component.mail.MailComponentConfigurer
- getOptionValue(Object, String, boolean) - Method in class org.apache.camel.component.mail.MailEndpointConfigurer
- getOriginalMessage() - Method in class org.apache.camel.component.mail.MailMessage
-
Returns the original underlying Mail message
- getPassword() - Method in class org.apache.camel.component.mail.DefaultJavaMailSender
- getPassword() - Method in interface org.apache.camel.component.mail.JavaMailSender
- getPassword() - Method in class org.apache.camel.component.mail.MailConfiguration
- getPasswordAuthentication() - Method in class org.apache.camel.component.mail.DefaultAuthenticator
-
Returns an authenticator object for use in sessions
- getPasswordAuthentication() - Method in class org.apache.camel.component.mail.DefaultJavaMailSender
-
Returns the password authentication from the authenticator or from the parameters user and password.
- getPasswordAuthentication() - Method in class org.apache.camel.component.mail.MailAuthenticator
-
Override this method in your implementation.
- getPasswordAuthentication() - Method in class org.apache.camel.component.mail.MailConfiguration
-
Returns the password authentication from the authenticator or from the parameters user and password.
- getPort() - Method in class org.apache.camel.component.mail.DefaultJavaMailSender
- getPort() - Method in interface org.apache.camel.component.mail.JavaMailSender
- getPort() - Method in class org.apache.camel.component.mail.MailConfiguration
- getPostProcessAction() - Method in class org.apache.camel.component.mail.MailEndpoint
- getProtocol() - Method in class org.apache.camel.component.mail.DefaultJavaMailSender
- getProtocol() - Method in interface org.apache.camel.component.mail.JavaMailSender
- getProtocol() - Method in class org.apache.camel.component.mail.MailConfiguration
- getRecipients() - Method in class org.apache.camel.component.mail.MailConfiguration
- getReplyTo() - Method in class org.apache.camel.component.mail.MailConfiguration
- getSearchTerm() - Method in class org.apache.camel.component.mail.MailEndpoint
- getSender(Exchange) - Method in class org.apache.camel.component.mail.MailProducer
- getSession() - Method in class org.apache.camel.component.mail.DefaultJavaMailSender
- getSession() - Method in interface org.apache.camel.component.mail.JavaMailSender
- getSession() - Method in class org.apache.camel.component.mail.MailConfiguration
- getSortTerm() - Method in class org.apache.camel.component.mail.MailEndpoint
- getSslContextParameters() - Method in class org.apache.camel.component.mail.MailConfiguration
- getSubject() - Method in class org.apache.camel.component.mail.MailConfiguration
- getSubject() - Method in class org.apache.camel.component.mail.SimpleSearchTerm
- getSubjectOrBody() - Method in class org.apache.camel.component.mail.SimpleSearchTerm
- getTo() - Method in class org.apache.camel.component.mail.MailConfiguration
- getTo() - Method in class org.apache.camel.component.mail.SimpleSearchTerm
- getToReceivedDate() - Method in class org.apache.camel.component.mail.SimpleSearchTerm
- getToSentDate() - Method in class org.apache.camel.component.mail.SimpleSearchTerm
- getTransport(Session) - Method in class org.apache.camel.component.mail.DefaultJavaMailSender
-
Strategy to get the
Transport
from the mailSession
. - getUsername() - Method in class org.apache.camel.component.mail.DefaultJavaMailSender
- getUsername() - Method in interface org.apache.camel.component.mail.JavaMailSender
- getUsername() - Method in class org.apache.camel.component.mail.MailConfiguration
- GT - org.apache.camel.component.mail.SearchTermBuilder.Comparison
H
- hasAlternativeBody(MailConfiguration, Exchange) - Static method in class org.apache.camel.component.mail.MailBinding
- hashCode() - Method in class org.apache.camel.component.mail.NowSearchTerm
- header(String, String) - Method in class org.apache.camel.component.mail.SearchTermBuilder
- header(SearchTermBuilder.Op, String, String) - Method in class org.apache.camel.component.mail.SearchTermBuilder
- HEADER_NAME - Static variable in class org.apache.camel.component.mail.SplitAttachmentsExpression
I
- initialize() - Method in class org.apache.camel.component.mail.MailHeaderFilterStrategy
- isCloseFolder() - Method in class org.apache.camel.component.mail.MailConfiguration
- isDebugMode() - Method in class org.apache.camel.component.mail.MailConfiguration
- isDelete() - Method in class org.apache.camel.component.mail.MailConfiguration
- isDisconnect() - Method in class org.apache.camel.component.mail.MailConfiguration
- isHandleFailedMessage() - Method in class org.apache.camel.component.mail.MailConfiguration
- isHandleFailedMessage() - Method in class org.apache.camel.component.mail.MailConsumer
- isIdempotentRepositoryRemoveOnCommit() - Method in class org.apache.camel.component.mail.MailEndpoint
- isIgnoreUnsupportedCharset() - Method in class org.apache.camel.component.mail.MailConfiguration
- isIgnoreUriScheme() - Method in class org.apache.camel.component.mail.MailConfiguration
- isMapMailMessage() - Method in class org.apache.camel.component.mail.MailConfiguration
- isMimeDecodeHeaders() - Method in class org.apache.camel.component.mail.MailConfiguration
- isPeek() - Method in class org.apache.camel.component.mail.MailConfiguration
- isSecureProtocol() - Method in class org.apache.camel.component.mail.MailConfiguration
-
Is the used protocol to be secure or not
- isSkipFailedMessage() - Method in class org.apache.camel.component.mail.MailConfiguration
- isSkipFailedMessage() - Method in class org.apache.camel.component.mail.MailConsumer
- isStartTlsEnabled() - Method in class org.apache.camel.component.mail.MailConfiguration
- isUnseen() - Method in class org.apache.camel.component.mail.MailConfiguration
- isUnseen() - Method in class org.apache.camel.component.mail.SimpleSearchTerm
- isUseGlobalSslContextParameters() - Method in class org.apache.camel.component.mail.MailComponent
- isUseInlineAttachments() - Method in class org.apache.camel.component.mail.MailConfiguration
J
- JavaMailSender - Interface in org.apache.camel.component.mail
-
The JavaMailSender interface contains all the methods of a JavaMailSender implementation currently used by the mail component.
L
- LE - org.apache.camel.component.mail.SearchTermBuilder.Comparison
- load(TypeConverterRegistry) - Method in class org.apache.camel.component.mail.MailConvertersLoader
- LT - org.apache.camel.component.mail.SearchTermBuilder.Comparison
M
- MAIL_ALTERNATIVE_BODY - Static variable in class org.apache.camel.component.mail.MailConstants
- MAIL_DEFAULT_CONNECTION_TIMEOUT - Static variable in class org.apache.camel.component.mail.MailConstants
- MAIL_DEFAULT_FOLDER - Static variable in class org.apache.camel.component.mail.MailConstants
- MAIL_DEFAULT_FROM - Static variable in class org.apache.camel.component.mail.MailConstants
- MAIL_MESSAGE_ID - Static variable in class org.apache.camel.component.mail.MailConstants
- MAIL_MESSAGE_UID - Static variable in class org.apache.camel.component.mail.MailConsumer
- MailAuthenticator - Class in org.apache.camel.component.mail
-
Mail authenticator that supplies username and password
- MailAuthenticator() - Constructor for class org.apache.camel.component.mail.MailAuthenticator
- MailBinding - Class in org.apache.camel.component.mail
-
A Strategy used to convert between a Camel
Exchange
andMessage
to and from a MailMimeMessage
- MailBinding() - Constructor for class org.apache.camel.component.mail.MailBinding
- MailBinding(HeaderFilterStrategy, ContentTypeResolver) - Constructor for class org.apache.camel.component.mail.MailBinding
- MailBoxPostProcessAction - Interface in org.apache.camel.component.mail
-
Is used for doing post processing tasks on the mailbox once the normal processing ended.
- MailComponent - Class in org.apache.camel.component.mail
-
Component for JavaMail.
- MailComponent() - Constructor for class org.apache.camel.component.mail.MailComponent
- MailComponent(CamelContext) - Constructor for class org.apache.camel.component.mail.MailComponent
- MailComponent(MailConfiguration) - Constructor for class org.apache.camel.component.mail.MailComponent
- MailComponentConfigurer - Class in org.apache.camel.component.mail
-
Generated by camel build tools - do NOT edit this file!
- MailComponentConfigurer() - Constructor for class org.apache.camel.component.mail.MailComponentConfigurer
- MailConfiguration - Class in org.apache.camel.component.mail
-
Represents the configuration data for communicating over email
- MailConfiguration() - Constructor for class org.apache.camel.component.mail.MailConfiguration
- MailConfiguration(CamelContext) - Constructor for class org.apache.camel.component.mail.MailConfiguration
- MailConstants - Class in org.apache.camel.component.mail
- MailConsumer - Class in org.apache.camel.component.mail
-
A
Consumer
which consumes messages from JavaMail using aTransport
and dispatches them to theProcessor
- MailConsumer(MailEndpoint, Processor, JavaMailSender) - Constructor for class org.apache.camel.component.mail.MailConsumer
- MailConverters - Class in org.apache.camel.component.mail
-
JavaMail specific converters.
- MailConvertersLoader - Class in org.apache.camel.component.mail
-
Generated by camel build tools - do NOT edit this file!
- MailConvertersLoader() - Constructor for class org.apache.camel.component.mail.MailConvertersLoader
- MailEndpoint - Class in org.apache.camel.component.mail
-
Send and receive emails using imap, pop3 and smtp protocols.
- MailEndpoint() - Constructor for class org.apache.camel.component.mail.MailEndpoint
- MailEndpoint(String) - Constructor for class org.apache.camel.component.mail.MailEndpoint
- MailEndpoint(String, MailComponent, MailConfiguration) - Constructor for class org.apache.camel.component.mail.MailEndpoint
- MailEndpointConfigurer - Class in org.apache.camel.component.mail
-
Generated by camel build tools - do NOT edit this file!
- MailEndpointConfigurer() - Constructor for class org.apache.camel.component.mail.MailEndpointConfigurer
- MailHeaderFilterStrategy - Class in org.apache.camel.component.mail
- MailHeaderFilterStrategy() - Constructor for class org.apache.camel.component.mail.MailHeaderFilterStrategy
- MailMessage - Class in org.apache.camel.component.mail
-
Represents a
Message
for working with Mail - MailMessage(Exchange, Message, boolean) - Constructor for class org.apache.camel.component.mail.MailMessage
- MailProducer - Class in org.apache.camel.component.mail
-
A Producer to send messages using JavaMail.
- MailProducer(MailEndpoint, JavaMailSender) - Constructor for class org.apache.camel.component.mail.MailProducer
- MailSorter - Class in org.apache.camel.component.mail
-
Utility class for sorting of mail messages
- MailUidGenerator - Interface in org.apache.camel.component.mail
-
To generate an unique ID of the mail message.
- MailUtils - Class in org.apache.camel.component.mail
-
Mail utility class.
- marshal(Exchange, Object, OutputStream) - Method in class org.apache.camel.dataformat.mime.multipart.MimeMultipartDataFormat
- match(Message) - Method in class org.apache.camel.component.mail.NowSearchTerm
- MimeMultipartDataFormat - Class in org.apache.camel.dataformat.mime.multipart
- MimeMultipartDataFormat() - Constructor for class org.apache.camel.dataformat.mime.multipart.MimeMultipartDataFormat
- MimeMultipartDataFormatConfigurer - Class in org.apache.camel.dataformat.mime.multipart
-
Generated by camel build tools - do NOT edit this file!
- MimeMultipartDataFormatConfigurer() - Constructor for class org.apache.camel.dataformat.mime.multipart.MimeMultipartDataFormatConfigurer
N
- NE - org.apache.camel.component.mail.SearchTermBuilder.Comparison
- newInstance() - Method in class org.apache.camel.component.mail.MailMessage
- not - org.apache.camel.component.mail.SearchTermBuilder.Op
- not(SearchTerm) - Method in class org.apache.camel.component.mail.SearchTermBuilder
- NowSearchTerm - Class in org.apache.camel.component.mail
-
A
SearchTerm
that is based onDateTerm
that compares with current date (eg now). - NowSearchTerm(int, boolean, long) - Constructor for class org.apache.camel.component.mail.NowSearchTerm
-
Constructor
O
- or - org.apache.camel.component.mail.SearchTermBuilder.Op
- or(SearchTerm) - Method in class org.apache.camel.component.mail.SearchTermBuilder
- org.apache.camel.component.mail - package org.apache.camel.component.mail
-
Defines the Email Component
- org.apache.camel.dataformat.mime.multipart - package org.apache.camel.dataformat.mime.multipart
P
- padContentType(String) - Static method in class org.apache.camel.component.mail.MailUtils
-
Pads the content-type so it has a space after semi colon that separate pairs.
- poll() - Method in class org.apache.camel.component.mail.MailConsumer
- populateContentOnBodyPart(BodyPart, MailConfiguration, Exchange) - Method in class org.apache.camel.component.mail.MailBinding
- populateContentOnMimeMessage(MimeMessage, MailConfiguration, Exchange) - Method in class org.apache.camel.component.mail.MailBinding
- populateInitialHeaders(Map<String, Object>) - Method in class org.apache.camel.component.mail.MailMessage
- populateMailMessage(MailEndpoint, MimeMessage, Exchange) - Method in class org.apache.camel.component.mail.MailBinding
- process(Folder) - Method in interface org.apache.camel.component.mail.MailBoxPostProcessAction
-
Process the given mail folder
- process(Exchange, AsyncCallback) - Method in class org.apache.camel.component.mail.MailProducer
- processBatch(Queue<Object>) - Method in class org.apache.camel.component.mail.MailConsumer
- processCommit(Message, Exchange) - Method in class org.apache.camel.component.mail.MailConsumer
-
Strategy to flag the message after being processed.
- processExchange(Exchange) - Method in class org.apache.camel.component.mail.MailConsumer
-
Strategy to process the mail message.
- processRollback(Message, Exchange) - Method in class org.apache.camel.component.mail.MailConsumer
-
Strategy when processing the exchange failed.
- PROTOCOL_IMAP - Static variable in class org.apache.camel.component.mail.MailUtils
- PROTOCOL_IMAPS - Static variable in class org.apache.camel.component.mail.MailUtils
- PROTOCOL_NNTP - Static variable in class org.apache.camel.component.mail.MailUtils
- PROTOCOL_POP3 - Static variable in class org.apache.camel.component.mail.MailUtils
- PROTOCOL_POP3S - Static variable in class org.apache.camel.component.mail.MailUtils
- PROTOCOL_SMTP - Static variable in class org.apache.camel.component.mail.MailUtils
- PROTOCOL_SMTPS - Static variable in class org.apache.camel.component.mail.MailUtils
R
- received(SearchTermBuilder.Comparison, Date) - Method in class org.apache.camel.component.mail.SearchTermBuilder
- received(SearchTermBuilder.Op, SearchTermBuilder.Comparison, Date) - Method in class org.apache.camel.component.mail.SearchTermBuilder
- receivedNow(SearchTermBuilder.Comparison, long) - Method in class org.apache.camel.component.mail.SearchTermBuilder
- receivedNow(SearchTermBuilder.Op, SearchTermBuilder.Comparison, long) - Method in class org.apache.camel.component.mail.SearchTermBuilder
- recipient(Message.RecipientType, String) - Method in class org.apache.camel.component.mail.SearchTermBuilder
- recipient(SearchTermBuilder.Op, Message.RecipientType, String) - Method in class org.apache.camel.component.mail.SearchTermBuilder
- replaceCharSet(String, String) - Static method in class org.apache.camel.component.mail.MailUtils
-
Replaces the charset in the content-type
- resolveContentTransferEncoding(BodyPart) - Method in interface org.apache.camel.component.mail.AttachmentsContentTransferEncodingResolver
-
Resolves the content-transfer-encoding.
- resolveContentTransferEncoding(AttachmentsContentTransferEncodingResolver, int, BodyPart) - Method in class org.apache.camel.component.mail.MailBinding
- resolveContentType(String) - Method in interface org.apache.camel.component.mail.ContentTypeResolver
-
Resolves the mime content-type based on the attachment file name.
S
- 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.
- setAttachmentsContentTransferEncodingResolver(AttachmentsContentTransferEncodingResolver) - Method in class org.apache.camel.component.mail.MailConfiguration
-
To use a custom AttachmentsContentTransferEncodingResolver to resolve what content-type-encoding to use for attachments.
- setAuthenticator(MailAuthenticator) - Method in class org.apache.camel.component.mail.DefaultJavaMailSender
- setAuthenticator(MailAuthenticator) - Method in interface org.apache.camel.component.mail.JavaMailSender
- setAuthenticator(MailAuthenticator) - Method in class org.apache.camel.component.mail.MailConfiguration
-
The authenticator for login.
- setBcc(String) - Method in class org.apache.camel.component.mail.MailConfiguration
-
Sets the BCC email address.
- setBinaryContent(boolean) - Method in class org.apache.camel.dataformat.mime.multipart.MimeMultipartDataFormat
- 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.
- setDelay(long) - Method in class org.apache.camel.component.mail.MailEndpoint
-
Milliseconds before the next poll.
- 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.
- 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. - setHeadersInline(boolean) - Method in class org.apache.camel.dataformat.mime.multipart.MimeMultipartDataFormat
- 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
- setIdempotentRepository(IdempotentRepository) - Method in class org.apache.camel.component.mail.MailEndpoint
-
A pluggable repository org.apache.camel.spi.IdempotentRepository which allows to cluster consuming from the same mailbox, and let the repository coordinate whether a mail message is valid for the consumer to process.
- setIdempotentRepositoryRemoveOnCommit(boolean) - Method in class org.apache.camel.component.mail.MailEndpoint
-
When using idempotent repository, then when the mail message has been successfully processed and is committed, should the message id be removed from the idempotent repository (default) or be kept in the repository.
- 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.
- setIncludeHeaders(String) - Method in class org.apache.camel.dataformat.mime.multipart.MimeMultipartDataFormat
- 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
-
To use a custom
JavaMailSender
for sending emails. - setMailUidGenerator(MailUidGenerator) - Method in class org.apache.camel.component.mail.MailEndpoint
-
A pluggable
MailUidGenerator
that allows to use custom logic to generate UUID of the mail message. - setMapMailMessage(boolean) - Method in class org.apache.camel.component.mail.MailConfiguration
-
Specifies whether Camel should map the received mail message to Camel body/headers/attachments.
- 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
- setMimeDecodeHeaders(boolean) - Method in class org.apache.camel.component.mail.MailConfiguration
-
This option enables transparent MIME decoding and unfolding for mail headers.
- setMoveTo(String) - Method in class org.apache.camel.component.mail.MailConfiguration
-
After processing a mail message, it can be moved to a mail folder with the given name.
- setMultipartSubType(String) - Method in class org.apache.camel.dataformat.mime.multipart.MimeMultipartDataFormat
- setMultipartWithoutAttachment(boolean) - Method in class org.apache.camel.dataformat.mime.multipart.MimeMultipartDataFormat
- 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
-
Refers to an
MailBoxPostProcessAction
for doing post processing tasks on the mailbox once the normal processing ended. - setProtocol(String) - Method in class org.apache.camel.component.mail.DefaultJavaMailSender
- setProtocol(String) - Method in interface org.apache.camel.component.mail.JavaMailSender
- 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
-
Specifies the mail session that camel should use for all mail interactions.
- 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
- setUseGlobalSslContextParameters(boolean) - Method in class org.apache.camel.component.mail.MailComponent
-
Enable usage of global SSL context parameters.
- 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 aMailMessage
per attachment. - SplitAttachmentsExpression() - 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
T
- toInputStream(Message) - Static method in class org.apache.camel.component.mail.MailConverters
-
Converts the given JavaMail message to an InputStream.
- toInputStream(Multipart, Exchange) - Static method in class org.apache.camel.component.mail.MailConverters
-
Converts the given JavaMail multipart to a InputStream body, where the content-type of the multipart must be text based (ie start with text).
- toSearchTerm(SimpleSearchTerm) - Static method in class org.apache.camel.component.mail.MailConverters
-
Converters the simple search term builder to search term.
- toSortTerm(String) - Static method in class org.apache.camel.component.mail.MailConverters
- toString() - Method in class org.apache.camel.component.mail.MailMessage
- toString(Message) - Static method in class org.apache.camel.component.mail.MailConverters
-
Converts the given JavaMail message to a String body.
- toString(Multipart) - Static method in class org.apache.camel.component.mail.MailConverters
-
Converts the given JavaMail multipart to a String body, where the content-type of the multipart must be text based (ie start with text).
U
- unmarshal(Exchange, InputStream) - Method in class org.apache.camel.dataformat.mime.multipart.MimeMultipartDataFormat
- unseen() - Method in class org.apache.camel.component.mail.SearchTermBuilder
- unseen(SearchTermBuilder.Op) - Method in class org.apache.camel.component.mail.SearchTermBuilder
V
- valueOf(String) - Static method in enum org.apache.camel.component.mail.SearchTermBuilder.Comparison
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.camel.component.mail.SearchTermBuilder.Op
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.apache.camel.component.mail.SearchTermBuilder.Comparison
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.camel.component.mail.SearchTermBuilder.Op
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages