A B C D E F G H I J L M N O P R S T U V 
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
 
buildUri(String, Map<String, Object>, boolean) - Method in class org.apache.camel.component.mail.MailEndpointUriFactory
 

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
 
doInit() - Method in class org.apache.camel.dataformat.mime.multipart.MimeMultipartDataFormat
 
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
 
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
 
getCamelContext() - Method in class org.apache.camel.component.mail.MailConvertersLoader
 
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
getCollectionValueType(Object, String, boolean) - Method in class org.apache.camel.component.mail.MailEndpointConfigurer
 
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
 
getOptionType(String, boolean) - Method in class org.apache.camel.component.mail.MailComponentConfigurer
 
getOptionType(String, boolean) - Method in class org.apache.camel.component.mail.MailEndpointConfigurer
 
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 mail Session.
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
 
isDecodeFilename() - 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
 
isEnabled(String) - Method in class org.apache.camel.component.mail.MailEndpointUriFactory
 
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
 
isLenientProperties() - Method in class org.apache.camel.component.mail.MailEndpointUriFactory
 
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 and Message to and from a Mail MimeMessage
MailBinding() - Constructor for class org.apache.camel.component.mail.MailBinding
 
MailBinding(HeaderFilterStrategy, ContentTypeResolver, boolean) - Constructor for class org.apache.camel.component.mail.MailBinding
Deprecated.
MailBinding(HeaderFilterStrategy, ContentTypeResolver, boolean, boolean) - 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 a Transport and dispatches them to the Processor
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
 
MailEndpointUriFactory - Class in org.apache.camel.component.mail
Generated by camel build tools - do NOT edit this file!
MailEndpointUriFactory() - Constructor for class org.apache.camel.component.mail.MailEndpointUriFactory
 
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 on DateTerm 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.
propertyNames() - Method in class org.apache.camel.component.mail.MailEndpointUriFactory
 
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 SearchTerms.
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
 
secretPropertyNames() - Method in class org.apache.camel.component.mail.MailEndpointUriFactory
 
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
 
setCamelContext(CamelContext) - Method in class org.apache.camel.component.mail.MailConvertersLoader
 
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.
setDecodeFilename(boolean) - Method in class org.apache.camel.component.mail.MailConfiguration
If set to true, the MimeUtility.decodeText method will be used to decode the filename.
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 a MailMessage 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.
A B C D E F G H I J L M N O P R S T U V 
All Classes All Packages