- Mail - Class in org.springframework.integration.mail.dsl
-
The factory for Spring Integration Mail components.
- 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.
- MailHeadersBuilder - Class in org.springframework.integration.mail.dsl
-
The Mail specific MapBuilder implementation.
- 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
-
- MailInboundChannelAdapterSpec<S extends MailInboundChannelAdapterSpec<S,R>,R extends AbstractMailReceiver> - Class in org.springframework.integration.mail.dsl
-
- MailInboundChannelAdapterSpec(R) - Constructor for class org.springframework.integration.mail.dsl.MailInboundChannelAdapterSpec
-
- MailInboundChannelAdapterSpec(R, boolean) - Constructor for class org.springframework.integration.mail.dsl.MailInboundChannelAdapterSpec
-
- 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.
- 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(MailSender) - Constructor for class org.springframework.integration.mail.MailSendingMessageHandler
-
Create a MailSendingMessageHandler.
- MailSendingMessageHandlerSpec - Class in org.springframework.integration.mail.dsl
-
- 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
-
- MailUtils - Class in org.springframework.integration.mail.support
-
Utilities for handling mail messages.
- maxFetchSize(int) - Method in class org.springframework.integration.mail.dsl.ImapIdleChannelAdapterSpec
-
- maxFetchSize(int) - Method in class org.springframework.integration.mail.dsl.MailInboundChannelAdapterSpec
-
The maximum for fetch size.
- MULTIPART_MODE - Static variable in class org.springframework.integration.mail.MailHeaders
-
- multipartMode(int) - Method in class org.springframework.integration.mail.dsl.MailHeadersBuilder
-
Set a multipart mode to use.
- multipartModeExpression(String) - Method in class org.springframework.integration.mail.dsl.MailHeadersBuilder
-
Set an expression that is evaluated to determine a multipart mode to use.
- multipartModeFunction(Function<Message<P>, Integer>) - Method in class org.springframework.integration.mail.dsl.MailHeadersBuilder
-
Set a function that is invoked to determine a multipart mode to use.
- 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(SearchTermStrategy) - Method in class org.springframework.integration.mail.dsl.ImapIdleChannelAdapterSpec
-
- searchTermStrategy(SearchTermStrategy) - Method in class org.springframework.integration.mail.dsl.ImapMailInboundChannelAdapterSpec
-
- SearchTermStrategy - Interface in org.springframework.integration.mail
-
- selector(Function<MimeMessage, Boolean>) - Method in class org.springframework.integration.mail.dsl.ImapIdleChannelAdapterSpec
-
Configure a Function to select messages.
- selector(Function<MimeMessage, Boolean>) - Method in class org.springframework.integration.mail.dsl.MailInboundChannelAdapterSpec
-
Configure a Function to select messages.
- selectorExpression(String) - Method in class org.springframework.integration.mail.dsl.ImapIdleChannelAdapterSpec
-
Configure a SpEL expression to select messages.
- selectorExpression(Expression) - Method in class org.springframework.integration.mail.dsl.ImapIdleChannelAdapterSpec
-
Configure an Expression to select messages.
- selectorExpression(String) - Method in class org.springframework.integration.mail.dsl.MailInboundChannelAdapterSpec
-
Configure a SpEL expression to select messages.
- selectorExpression(Expression) - Method in class org.springframework.integration.mail.dsl.MailInboundChannelAdapterSpec
-
Configure a SpEL expression to select messages.
- sendingTaskExecutor(Executor) - Method in class org.springframework.integration.mail.dsl.ImapIdleChannelAdapterSpec
-
Specify a task executor to be used to send messages to the downstream flow.
- session(Session) - Method in class org.springframework.integration.mail.dsl.ImapIdleChannelAdapterSpec
-
A Java Mail Session to use.
- session(Session) - Method in class org.springframework.integration.mail.dsl.MailInboundChannelAdapterSpec
-
Provide the Java Mail Session to use.
- 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.transformer.AbstractMailMessageTransformer
-
- 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.
- setEmbeddedPartsAsBytes(boolean) - Method in class org.springframework.integration.mail.AbstractMailReceiver
-
When a header mapper is provided determine whether an embedded Part (e.g
Message or Multipart content is rendered as a byte[] in the
payload.
- setEmbeddedPartsAsBytes(Boolean) - Method in class org.springframework.integration.mail.config.MailReceiverFactoryBean
-
- setHeaderMapper(HeaderMapper<MimeMessage>) - Method in class org.springframework.integration.mail.AbstractMailReceiver
-
Set the header mapper; if a header mapper is not provided, the message payload is
a MimeMessage, when provided, the headers are mapped and the payload is
the MimeMessage content.
- setHeaderMapper(HeaderMapper<MimeMessage>) - Method in class org.springframework.integration.mail.config.MailReceiverFactoryBean
-
- 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
-
- 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.
- setSimpleContent(boolean) - Method in class org.springframework.integration.mail.AbstractMailReceiver
-
MimeMessage.getContent() returns just the email body.
- setSimpleContent(Boolean) - Method in class org.springframework.integration.mail.config.MailReceiverFactoryBean
-
- setStoreUri(String) - Method in class org.springframework.integration.mail.config.MailReceiverFactoryBean
-
- setTransactionSynchronizationFactory(TransactionSynchronizationFactory) - Method in class org.springframework.integration.mail.ImapIdleChannelAdapter
-
- setUserFlag(String) - Method in class org.springframework.integration.mail.AbstractMailReceiver
-
- setUserFlag(String) - Method in class org.springframework.integration.mail.config.MailReceiverFactoryBean
-
- shouldDeleteMessages() - Method in class org.springframework.integration.mail.AbstractMailReceiver
-
Indicates whether the mail messages should be deleted after being received.
- shouldDeleteMessages(boolean) - Method in class org.springframework.integration.mail.dsl.ImapIdleChannelAdapterSpec
-
- shouldDeleteMessages(boolean) - Method in class org.springframework.integration.mail.dsl.MailInboundChannelAdapterSpec
-
A flag to specify if messages should be deleted after receive.
- shouldMarkMessagesAsRead(boolean) - Method in class org.springframework.integration.mail.dsl.ImapIdleChannelAdapterSpec
-
- shouldMarkMessagesAsRead(boolean) - Method in class org.springframework.integration.mail.dsl.ImapMailInboundChannelAdapterSpec
-
A flag to determine if message should be marked as read.
- shouldReconnectAutomatically(boolean) - Method in class org.springframework.integration.mail.dsl.ImapIdleChannelAdapterSpec
-
- simpleContent(boolean) - Method in class org.springframework.integration.mail.dsl.MailInboundChannelAdapterSpec
-
Determine how the content is rendered.
- SIZE - Static variable in class org.springframework.integration.mail.MailHeaders
-
- subject(String) - Method in class org.springframework.integration.mail.dsl.MailHeadersBuilder
-
Set the subject.
- SUBJECT - Static variable in class org.springframework.integration.mail.MailHeaders
-
- subjectExpression(String) - Method in class org.springframework.integration.mail.dsl.MailHeadersBuilder
-
Set the expression that will be evaluated to determine th subject.
- subjectFunction(Function<Message<P>, String>) - Method in class org.springframework.integration.mail.dsl.MailHeadersBuilder
-
Set a function that will be invoked to return the subject based on the message.