public class MailReceiverFactoryBean extends org.springframework.beans.factory.config.AbstractFactoryBean<MailReceiver>
| Constructor and Description |
|---|
MailReceiverFactoryBean() |
| Modifier and Type | Method and Description |
|---|---|
protected MailReceiver |
createInstance() |
void |
destroy() |
java.lang.Class<?> |
getObjectType() |
java.lang.Boolean |
isShouldMarkMessagesAsRead() |
void |
setAuthenticator(javax.mail.Authenticator authenticator) |
void |
setAutoCloseFolder(java.lang.Boolean autoCloseFolder) |
void |
setEmbeddedPartsAsBytes(java.lang.Boolean embeddedPartsAsBytes) |
void |
setHeaderMapper(org.springframework.integration.mapping.HeaderMapper<javax.mail.internet.MimeMessage> headerMapper) |
void |
setJavaMailProperties(java.util.Properties javaMailProperties) |
void |
setMaxFetchSize(int maxFetchSize) |
void |
setProtocol(java.lang.String protocol) |
void |
setSearchTermStrategy(SearchTermStrategy searchTermStrategy) |
void |
setSelectorExpression(org.springframework.expression.Expression selectorExpression) |
void |
setSession(javax.mail.Session session) |
void |
setShouldDeleteMessages(java.lang.Boolean shouldDeleteMessages) |
void |
setShouldMarkMessagesAsRead(java.lang.Boolean shouldMarkMessagesAsRead) |
void |
setSimpleContent(java.lang.Boolean simpleContent) |
void |
setStoreUri(java.lang.String storeUri) |
void |
setUserFlag(java.lang.String userFlag) |
public void setStoreUri(@Nullable
java.lang.String storeUri)
public void setProtocol(@Nullable
java.lang.String protocol)
public void setSession(@Nullable
javax.mail.Session session)
public void setJavaMailProperties(@Nullable
java.util.Properties javaMailProperties)
public void setAuthenticator(@Nullable
javax.mail.Authenticator authenticator)
public void setShouldDeleteMessages(@Nullable
java.lang.Boolean shouldDeleteMessages)
public void setShouldMarkMessagesAsRead(@Nullable
java.lang.Boolean shouldMarkMessagesAsRead)
public java.lang.Boolean isShouldMarkMessagesAsRead()
public void setMaxFetchSize(int maxFetchSize)
public void setSelectorExpression(@Nullable
org.springframework.expression.Expression selectorExpression)
public void setSearchTermStrategy(@Nullable
SearchTermStrategy searchTermStrategy)
public void setUserFlag(@Nullable
java.lang.String userFlag)
public void setHeaderMapper(@Nullable
org.springframework.integration.mapping.HeaderMapper<javax.mail.internet.MimeMessage> headerMapper)
public void setEmbeddedPartsAsBytes(@Nullable
java.lang.Boolean embeddedPartsAsBytes)
public void setSimpleContent(@Nullable
java.lang.Boolean simpleContent)
public void setAutoCloseFolder(@Nullable
java.lang.Boolean autoCloseFolder)
protected MailReceiver createInstance()
createInstance in class org.springframework.beans.factory.config.AbstractFactoryBean<MailReceiver>public java.lang.Class<?> getObjectType()
getObjectType in interface org.springframework.beans.factory.FactoryBean<MailReceiver>getObjectType in class org.springframework.beans.factory.config.AbstractFactoryBean<MailReceiver>public void destroy()
destroy in interface org.springframework.beans.factory.DisposableBeandestroy in class org.springframework.beans.factory.config.AbstractFactoryBean<MailReceiver>