A C D E G H I J M N O P R S T

A

addAttachmentsToMultipart(MimeMultipart, String, Exchange) - Method in class org.apache.camel.component.mail.MailBinding
 
addBodyToMultipart(MailConfiguration, MimeMultipart, Exchange) - Method in class org.apache.camel.component.mail.MailBinding
 
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

C

configure(URI) - Method in class org.apache.camel.component.mail.MailConfiguration
 
ContentTypeResolver - Interface in org.apache.camel.component.mail
Resolver to determine Content-Type for file attachments.
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(ExchangePattern) - Method in class org.apache.camel.component.mail.MailEndpoint
 
createExchange(Message) - Method in class org.apache.camel.component.mail.MailEndpoint
 
createExchanges(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
 
deferShutdown(ShutdownRunningTask) - Method in class org.apache.camel.component.mail.MailConsumer
 
determineCharSet(MailConfiguration, Exchange) - 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

extractAttachmentsFromMail(Message, Map<String, DataHandler>) - 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, DataHandler>) - 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
 

G

generatePop3Uid(Message) - Method in class org.apache.camel.component.mail.MailConsumer
Generates an UID of the POP3Message
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
 
getBinding() - Method in class org.apache.camel.component.mail.MailEndpoint
 
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
 
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
 
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
 
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
 
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
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
getPendingExchangesSize() - Method in class org.apache.camel.component.mail.MailConsumer
 
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
 
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
 
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
 
getSubject() - Method in class org.apache.camel.component.mail.MailConfiguration
 
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
 

H

hasAlternativeBody(MailConfiguration, Exchange) - Static method in class org.apache.camel.component.mail.MailBinding
 

I

isBatchAllowed() - Method in class org.apache.camel.component.mail.MailConsumer
 
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
 
isDummyTrustManager() - Method in class org.apache.camel.component.mail.MailConfiguration
 
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
 
isSecureProtocol() - Method in class org.apache.camel.component.mail.MailConfiguration
Is the used protocol to be secure or not
isSingleton() - Method in class org.apache.camel.component.mail.MailEndpoint
 
isUnseen() - Method in class org.apache.camel.component.mail.MailConfiguration
 
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.

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
 
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) - Constructor for class org.apache.camel.component.mail.MailBinding
 
MailComponent - Class in org.apache.camel.component.mail
Component for JavaMail.
MailComponent() - Constructor for class org.apache.camel.component.mail.MailComponent
 
MailComponent(MailConfiguration) - Constructor for class org.apache.camel.component.mail.MailComponent
 
MailComponent(CamelContext) - Constructor for class org.apache.camel.component.mail.MailComponent
 
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
 
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.
MailEndpoint - Class in org.apache.camel.component.mail
Endpoint for Camel Mail.
MailEndpoint() - Constructor for class org.apache.camel.component.mail.MailEndpoint
 
MailEndpoint(String, MailComponent, MailConfiguration) - Constructor for class org.apache.camel.component.mail.MailEndpoint
 
MailEndpoint(String, MailConfiguration) - Constructor for class org.apache.camel.component.mail.MailEndpoint
Deprecated. 
MailEndpoint(String) - Constructor for class org.apache.camel.component.mail.MailEndpoint
 
MailMessage - Class in org.apache.camel.component.mail
Represents a Message for working with Mail
MailMessage() - Constructor for class org.apache.camel.component.mail.MailMessage
 
MailMessage(Message) - 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
 
MailUtils - Class in org.apache.camel.component.mail
Mail utility class.

N

newInstance() - Method in class org.apache.camel.component.mail.MailMessage
 

O

org.apache.camel.component.mail - package org.apache.camel.component.mail
Defines the Email Component

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
 
POP3_UID - Static variable 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
 
populateInitialAttachments(Map<String, DataHandler>) - Method in class org.apache.camel.component.mail.MailMessage
 
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
 
prepareShutdown() - Method in class org.apache.camel.component.mail.MailConsumer
 
process(Exchange) - 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

replaceCharSet(String, String) - Static method in class org.apache.camel.component.mail.MailUtils
Replaces the charset in the content-type
resolveContentType(String) - Method in interface org.apache.camel.component.mail.ContentTypeResolver
Resolves the mime content-type based on the attachment file name.

S

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
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
 
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
setCC(String) - Method in class org.apache.camel.component.mail.MailConfiguration
Sets the CC email address.
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
 
setConnectionTimeout(long) - Method in class org.apache.camel.component.mail.MailConfiguration
 
setContentType(String) - Method in class org.apache.camel.component.mail.MailConfiguration
 
setContentTypeResolver(ContentTypeResolver) - Method in class org.apache.camel.component.mail.MailComponent
 
setContentTypeResolver(ContentTypeResolver) - Method in class org.apache.camel.component.mail.MailEndpoint
 
setDebugMode(boolean) - Method in class org.apache.camel.component.mail.MailConfiguration
 
setDelete(boolean) - Method in class org.apache.camel.component.mail.MailConfiguration
 
setDisconnect(boolean) - Method in class org.apache.camel.component.mail.MailConfiguration
 
setDummyTrustManager(boolean) - Method in class org.apache.camel.component.mail.MailConfiguration
 
setFetchSize(int) - Method in class org.apache.camel.component.mail.MailConfiguration
 
setFolderName(String) - Method in class org.apache.camel.component.mail.MailConfiguration
 
setFrom(String) - Method in class org.apache.camel.component.mail.MailConfiguration
 
setHeaderFilterStrategy(HeaderFilterStrategy) - Method in class org.apache.camel.component.mail.MailEndpoint
 
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
 
setIgnoreUnsupportedCharset(boolean) - Method in class org.apache.camel.component.mail.MailConfiguration
 
setIgnoreUriScheme(boolean) - Method in class org.apache.camel.component.mail.MailConfiguration
 
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
 
setMaxMessagesPerPoll(int) - Method in class org.apache.camel.component.mail.MailConsumer
 
setMaxMessagesPerPoll(int) - Method in class org.apache.camel.component.mail.MailEndpoint
 
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
 
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
 
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
 
setRecipientFromEndpointConfiguration(MimeMessage, MailEndpoint) - Method in class org.apache.camel.component.mail.MailBinding
Appends the Mail headers from the endpoint configuration.
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
 
setSubject(String) - Method in class org.apache.camel.component.mail.MailConfiguration
 
setTo(String) - Method in class org.apache.camel.component.mail.MailConfiguration
Sets the To email address.
setUnseen(boolean) - Method in class org.apache.camel.component.mail.MailConfiguration
 
setUseInlineAttachments(boolean) - Method in class org.apache.camel.component.mail.MailConfiguration
 
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
 
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

T

toInputStream(Message) - Static method in class org.apache.camel.component.mail.MailConverters
Converts the given JavaMail message to an InputStream.
toInputStream(Multipart) - Static method in class org.apache.camel.component.mail.MailConverters
Converts the given JavaMail multipart to a InputStream body, where the contenttype of the multipart must be text based (ie start with text).
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 contenttype of the multipart must be text based (ie start with text).
toString() - Method in class org.apache.camel.component.mail.MailMessage
 

A C D E G H I J M N O P R S T

Apache CAMEL