public class MailReceivingMessageSource
extends org.springframework.integration.endpoint.AbstractMessageSource<java.lang.Object>
MessageSource implementation that delegates to a
MailReceiver to poll a mailbox. Each poll of the mailbox may
return more than one message which will then be stored in a queue.| Constructor and Description |
|---|
MailReceivingMessageSource(MailReceiver mailReceiver) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.Object |
doReceive() |
java.lang.String |
getComponentType() |
buildMessage, getComponentName, getManagedName, getManagedType, getMessageCount, getMessageCountLong, getOverrides, isCountsEnabled, isLoggingEnabled, receive, registerMetricsCaptor, reset, setBeanName, setCountsEnabled, setHeaderExpressions, setLoggingEnabled, setManagedName, setManagedTypeafterPropertiesSet, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, getBeanFactory, getEvaluationContext, getEvaluationContext, getMessageBuilderFactory, onInit, setBeanFactory, setConversionServicepublic MailReceivingMessageSource(MailReceiver mailReceiver)