A B C D F G H I L M O P R S T W 

A

AbstractMailMessageTransformer<T> - Class in org.springframework.integration.mail.transformer
Base class for Transformers that convert from a JavaMail Message to a Spring Integration Message.
AbstractMailMessageTransformer() - Constructor for class org.springframework.integration.mail.transformer.AbstractMailMessageTransformer
 
AbstractMailReceiver - Class in org.springframework.integration.mail
Base class for MailReceiver implementations.
AbstractMailReceiver() - Constructor for class org.springframework.integration.mail.AbstractMailReceiver
 
AbstractMailReceiver(URLName) - Constructor for class org.springframework.integration.mail.AbstractMailReceiver
 
AbstractMailReceiver(String) - Constructor for class org.springframework.integration.mail.AbstractMailReceiver
 
ATTACHMENT_FILENAME - Static variable in class org.springframework.integration.mail.MailHeaders
 

B

BCC - Static variable in class org.springframework.integration.mail.MailHeaders
 

C

CC - Static variable in class org.springframework.integration.mail.MailHeaders
 
closeFolder(Folder, boolean) - Static method in class org.springframework.integration.mail.MailTransportUtils
Close the given JavaMail Folder and ignore any thrown exception.
closeService(Service) - Static method in class org.springframework.integration.mail.MailTransportUtils
Close the given JavaMail Service and ignore any thrown exception.
CONTENT_TYPE - Static variable in class org.springframework.integration.mail.MailHeaders
 

D

deleteMessages(Message[]) - Method in class org.springframework.integration.mail.AbstractMailReceiver
Deletes the given messages from this receiver's folder.
deleteMessages(Message[]) - Method in class org.springframework.integration.mail.Pop3MailReceiver
Deletes the given messages from this receiver's folder, and closes it to expunge deleted messages.
destroy() - Method in class org.springframework.integration.mail.AbstractMailReceiver
 
destroy() - Method in class org.springframework.integration.mail.config.MailReceiverFactoryBean
 
doParse(Element, ParserContext, String) - Method in class org.springframework.integration.mail.config.ImapIdleChannelAdapterParser
 
doStart() - Method in class org.springframework.integration.mail.ImapIdleChannelAdapter
 
doStop() - Method in class org.springframework.integration.mail.ImapIdleChannelAdapter
 
doTransform(Message) - Method in class org.springframework.integration.mail.transformer.AbstractMailMessageTransformer
 
doTransform(Message) - Method in class org.springframework.integration.mail.transformer.MailToStringTransformer
 

F

fetchMessages(Message[]) - Method in class org.springframework.integration.mail.AbstractMailReceiver
Fetches the specified messages from this receiver's folder.
folderOpenMode - Variable in class org.springframework.integration.mail.AbstractMailReceiver
 
FROM - Static variable in class org.springframework.integration.mail.MailHeaders
 

G

generateSearchTerm(Flags, Folder) - Method in interface org.springframework.integration.mail.SearchTermStrategy
Will generate an instance of the SearchTerm
getBeanFactory() - Method in class org.springframework.integration.mail.MailReceivingMessageSource
 
getComponentName() - Method in class org.springframework.integration.mail.MailReceivingMessageSource
 
getComponentType() - Method in class org.springframework.integration.mail.ImapIdleChannelAdapter
 
getComponentType() - Method in class org.springframework.integration.mail.MailReceivingMessageSource
 
getComponentType() - Method in class org.springframework.integration.mail.MailSendingMessageHandler
 
getFolder() - Method in class org.springframework.integration.mail.AbstractMailReceiver
 
getMessageBuilderFactory() - Method in class org.springframework.integration.mail.MailReceivingMessageSource
 
getMessageBuilderFactory() - Method in class org.springframework.integration.mail.transformer.AbstractMailMessageTransformer
 
getObject() - Method in class org.springframework.integration.mail.config.MailReceiverFactoryBean
 
getObjectType() - Method in class org.springframework.integration.mail.config.MailReceiverFactoryBean
 
getTransformerClassName() - Method in class org.springframework.integration.mail.config.MailToStringTransformerParser
 

H

handleMessageInternal(Message<?>) - Method in class org.springframework.integration.mail.MailSendingMessageHandler
 

I

ImapIdleChannelAdapter - Class in org.springframework.integration.mail
An event-driven Channel Adapter that receives mail messages from a mail server that supports the IMAP "idle" command (see RFC 2177).
ImapIdleChannelAdapter(ImapMailReceiver) - Constructor for class org.springframework.integration.mail.ImapIdleChannelAdapter
 
ImapIdleChannelAdapter.ImapIdleExceptionEvent - Class in org.springframework.integration.mail
 
ImapIdleChannelAdapter.ImapIdleExceptionEvent(Exception) - Constructor for class org.springframework.integration.mail.ImapIdleChannelAdapter.ImapIdleExceptionEvent
 
ImapIdleChannelAdapterParser - Class in org.springframework.integration.mail.config
Parser for the <imap-idle-channel-adapter> element in the 'mail' namespace.
ImapIdleChannelAdapterParser() - Constructor for class org.springframework.integration.mail.config.ImapIdleChannelAdapterParser
 
ImapMailReceiver - Class in org.springframework.integration.mail
A MailReceiver implementation for receiving mail messages from a mail server that supports the IMAP protocol.
ImapMailReceiver() - Constructor for class org.springframework.integration.mail.ImapMailReceiver
 
ImapMailReceiver(String) - Constructor for class org.springframework.integration.mail.ImapMailReceiver
 
init() - Method in class org.springframework.integration.mail.config.MailNamespaceHandler
 
initialized - Variable in class org.springframework.integration.mail.AbstractMailReceiver
 
isShouldMarkMessagesAsRead() - Method in class org.springframework.integration.mail.config.MailReceiverFactoryBean
 
isShouldMarkMessagesAsRead() - Method in class org.springframework.integration.mail.ImapMailReceiver
Check if messages should be marked as read.
isSingleton() - Method in class org.springframework.integration.mail.config.MailReceiverFactoryBean
 

L

logger - Variable in class org.springframework.integration.mail.AbstractMailReceiver
 
logger - Variable in class org.springframework.integration.mail.config.MailReceiverFactoryBean
 
logger - Variable in class org.springframework.integration.mail.transformer.AbstractMailMessageTransformer
 

M

MailHeaderEnricherParser - Class in org.springframework.integration.mail.config
 
MailHeaderEnricherParser() - Constructor for class org.springframework.integration.mail.config.MailHeaderEnricherParser
 
MailHeaders - Class in org.springframework.integration.mail
Pre-defined header names to be used for setting and/or retrieving Mail Message attributes from/to integration Message Headers.
MailHeaders() - Constructor for class org.springframework.integration.mail.MailHeaders
 
MailInboundChannelAdapterParser - Class in org.springframework.integration.mail.config
Parser for the <inbound-channel-adapter> element of Spring Integration's 'mail' namespace.
MailInboundChannelAdapterParser() - Constructor for class org.springframework.integration.mail.config.MailInboundChannelAdapterParser
 
MailIntegrationEvent - Class in org.springframework.integration.mail.event
 
MailIntegrationEvent(Object) - Constructor for class org.springframework.integration.mail.event.MailIntegrationEvent
 
MailIntegrationEvent(Object, Throwable) - Constructor for class org.springframework.integration.mail.event.MailIntegrationEvent
 
MailNamespaceHandler - Class in org.springframework.integration.mail.config
Namespace handler for the 'mail' namespace.
MailNamespaceHandler() - Constructor for class org.springframework.integration.mail.config.MailNamespaceHandler
 
MailOutboundChannelAdapterParser - Class in org.springframework.integration.mail.config
Parser for the <outbound-channel-adapter/> element of the 'mail' namespace.
MailOutboundChannelAdapterParser() - Constructor for class org.springframework.integration.mail.config.MailOutboundChannelAdapterParser
 
MailReceiver - Interface in org.springframework.integration.mail
Strategy interface for receiving mail Messages.
MailReceiver.MailReceiverContext - Class in org.springframework.integration.mail
 
MailReceiverFactoryBean - Class in org.springframework.integration.mail.config
 
MailReceiverFactoryBean() - Constructor for class org.springframework.integration.mail.config.MailReceiverFactoryBean
 
MailReceivingMessageSource - Class in org.springframework.integration.mail
MessageSource implementation that delegates to a MailReceiver to poll a mailbox.
MailReceivingMessageSource(MailReceiver) - Constructor for class org.springframework.integration.mail.MailReceivingMessageSource
 
MailSendingMessageHandler - Class in org.springframework.integration.mail
A MessageHandler implementation for sending mail.
MailSendingMessageHandler(JavaMailSender) - Constructor for class org.springframework.integration.mail.MailSendingMessageHandler
Create a MailSendingMessageConsumer.
MailToStringTransformer - Class in org.springframework.integration.mail.transformer
Transforms a Message payload of type Message to a String.
MailToStringTransformer() - Constructor for class org.springframework.integration.mail.transformer.MailToStringTransformer
 
MailToStringTransformerParser - Class in org.springframework.integration.mail.config
Parser for the <mail-to-string-transformer> element.
MailToStringTransformerParser() - Constructor for class org.springframework.integration.mail.config.MailToStringTransformerParser
 
MailTransportUtils - Class in org.springframework.integration.mail
Collection of utility methods to work with Mail transports.
MailTransportUtils() - Constructor for class org.springframework.integration.mail.MailTransportUtils
 
MULTIPART_MODE - Static variable in class org.springframework.integration.mail.MailHeaders
 

O

onInit() - Method in class org.springframework.integration.mail.AbstractMailReceiver
 
onInit() - Method in class org.springframework.integration.mail.ImapMailReceiver
 
openFolder() - Method in class org.springframework.integration.mail.AbstractMailReceiver
 
org.springframework.integration.mail - package org.springframework.integration.mail
Base package for Mail support.
org.springframework.integration.mail.config - package org.springframework.integration.mail.config
Provides classes for configuration - parsers, namespace handlers.
org.springframework.integration.mail.event - package org.springframework.integration.mail.event
Events generated by the mail module
org.springframework.integration.mail.transformer - package org.springframework.integration.mail.transformer
Provides classes related to transforming mail messages.

P

parseConsumer(Element, ParserContext) - Method in class org.springframework.integration.mail.config.MailOutboundChannelAdapterParser
 
parseSource(Element, ParserContext) - Method in class org.springframework.integration.mail.config.MailInboundChannelAdapterParser
 
parseTransformer(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.springframework.integration.mail.config.MailToStringTransformerParser
 
Pop3MailReceiver - Class in org.springframework.integration.mail
A MailReceiver implementation that polls a mail server using the POP3 protocol.
Pop3MailReceiver() - Constructor for class org.springframework.integration.mail.Pop3MailReceiver
 
Pop3MailReceiver(String) - Constructor for class org.springframework.integration.mail.Pop3MailReceiver
 
Pop3MailReceiver(String, String, String) - Constructor for class org.springframework.integration.mail.Pop3MailReceiver
 
Pop3MailReceiver(String, int, String, String) - Constructor for class org.springframework.integration.mail.Pop3MailReceiver
 
PREFIX - Static variable in class org.springframework.integration.mail.MailHeaders
 

R

receive() - Method in class org.springframework.integration.mail.AbstractMailReceiver
 
receive() - Method in interface org.springframework.integration.mail.MailReceiver
 
receive() - Method in class org.springframework.integration.mail.MailReceivingMessageSource
 
REPLY_TO - Static variable in class org.springframework.integration.mail.MailHeaders
 

S

searchForNewMessages() - Method in class org.springframework.integration.mail.AbstractMailReceiver
Subclasses must implement this method to return new mail messages.
searchForNewMessages() - Method in class org.springframework.integration.mail.ImapMailReceiver
Retrieves new messages from this receiver's folder.
searchForNewMessages() - Method in class org.springframework.integration.mail.Pop3MailReceiver
 
SearchTermStrategy - Interface in org.springframework.integration.mail
Strategy to be used to generate a SearchTerm See ImapMailReceiver
setAdditionalFlags(Message) - Method in class org.springframework.integration.mail.AbstractMailReceiver
Optional method allowing you to set additional flags.
setAdditionalFlags(Message) - Method in class org.springframework.integration.mail.ImapMailReceiver
 
setAdviceChain(List<Advice>) - Method in class org.springframework.integration.mail.ImapIdleChannelAdapter
 
setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.integration.mail.ImapIdleChannelAdapter
 
setAuthenticator(Authenticator) - Method in class org.springframework.integration.mail.config.MailReceiverFactoryBean
 
setBeanClassLoader(ClassLoader) - Method in class org.springframework.integration.mail.ImapIdleChannelAdapter
 
setBeanFactory(BeanFactory) - Method in class org.springframework.integration.mail.config.MailReceiverFactoryBean
 
setBeanFactory(BeanFactory) - Method in class org.springframework.integration.mail.MailReceivingMessageSource
 
setBeanFactory(BeanFactory) - Method in class org.springframework.integration.mail.transformer.AbstractMailMessageTransformer
 
setBeanName(String) - Method in class org.springframework.integration.mail.MailReceivingMessageSource
 
setCancelIdleInterval(long) - Method in class org.springframework.integration.mail.ImapMailReceiver
IDLE commands will be terminated after this interval; useful in cases where a connection might be silently dropped.
setCharset(String) - Method in class org.springframework.integration.mail.transformer.MailToStringTransformer
Specify the name of the Charset to use when converting from bytes.
setJavaMailAuthenticator(Authenticator) - Method in class org.springframework.integration.mail.AbstractMailReceiver
Optional, sets the Authenticator to be used to obtain a session.
setJavaMailProperties(Properties) - Method in class org.springframework.integration.mail.AbstractMailReceiver
A new Session will be created with these properties (and the JavaMailAuthenticator if provided).
setJavaMailProperties(Properties) - Method in class org.springframework.integration.mail.config.MailReceiverFactoryBean
 
setMaxFetchSize(int) - Method in class org.springframework.integration.mail.AbstractMailReceiver
Specify the maximum number of Messages to fetch per call to AbstractMailReceiver.receive().
setMaxFetchSize(int) - Method in class org.springframework.integration.mail.config.MailReceiverFactoryBean
 
setProtocol(String) - Method in class org.springframework.integration.mail.AbstractMailReceiver
 
setProtocol(String) - Method in class org.springframework.integration.mail.config.MailReceiverFactoryBean
 
setReconnectDelay(long) - Method in class org.springframework.integration.mail.ImapIdleChannelAdapter
The time between connection attempts in milliseconds (default 10 seconds).
setSearchTermStrategy(SearchTermStrategy) - Method in class org.springframework.integration.mail.config.MailReceiverFactoryBean
 
setSearchTermStrategy(SearchTermStrategy) - Method in class org.springframework.integration.mail.ImapMailReceiver
Provides a way to set custom SearchTermStrategy to compile a SearchTerm to be applied when retrieving mail
setSelectorExpression(Expression) - Method in class org.springframework.integration.mail.AbstractMailReceiver
 
setSelectorExpression(Expression) - Method in class org.springframework.integration.mail.config.MailReceiverFactoryBean
 
setSendingTaskExecutor(Executor) - Method in class org.springframework.integration.mail.ImapIdleChannelAdapter
Specify an Executor used to send messages received by the adapter.
setSession(Session) - Method in class org.springframework.integration.mail.AbstractMailReceiver
Set the Session.
setSession(Session) - Method in class org.springframework.integration.mail.config.MailReceiverFactoryBean
 
setShouldDeleteMessages(boolean) - Method in class org.springframework.integration.mail.AbstractMailReceiver
Specify whether mail messages should be deleted after retrieval.
setShouldDeleteMessages(Boolean) - Method in class org.springframework.integration.mail.config.MailReceiverFactoryBean
 
setShouldMarkMessagesAsRead(Boolean) - Method in class org.springframework.integration.mail.config.MailReceiverFactoryBean
 
setShouldMarkMessagesAsRead(Boolean) - Method in class org.springframework.integration.mail.ImapMailReceiver
Specify if messages should be marked as read.
setShouldReconnectAutomatically(boolean) - Method in class org.springframework.integration.mail.ImapIdleChannelAdapter
Specify whether the IDLE task should reconnect automatically after catching a FolderClosedException while waiting for messages.
setStoreUri(String) - Method in class org.springframework.integration.mail.config.MailReceiverFactoryBean
 
setTransactionSynchronizationFactory(TransactionSynchronizationFactory) - Method in class org.springframework.integration.mail.ImapIdleChannelAdapter
 
shouldDeleteMessages() - Method in class org.springframework.integration.mail.AbstractMailReceiver
Indicates whether the mail messages should be deleted after being received.
SI_USER_FLAG - Static variable in class org.springframework.integration.mail.AbstractMailReceiver
 
SUBJECT - Static variable in class org.springframework.integration.mail.MailHeaders
 

T

TO - Static variable in class org.springframework.integration.mail.MailHeaders
 
toPasswordProtectedString(URLName) - Static method in class org.springframework.integration.mail.MailTransportUtils
Returns a string representation of the given URLName, where the password has been protected.
toString() - Method in class org.springframework.integration.mail.AbstractMailReceiver
 
transform(Message<?>) - Method in class org.springframework.integration.mail.transformer.AbstractMailMessageTransformer
 

W

waitForNewMessages() - Method in class org.springframework.integration.mail.ImapMailReceiver
This method is unique to the IMAP receiver and only works if IMAP IDLE is supported (see RFC 2177 for more detail).
A B C D F G H I L M O P R S T W