Class MailReceiverFactoryBean
java.lang.Object
org.springframework.beans.factory.config.AbstractFactoryBean<MailReceiver>
org.springframework.integration.mail.config.MailReceiverFactoryBean
- All Implemented Interfaces:
- Aware,- BeanClassLoaderAware,- BeanFactoryAware,- DisposableBean,- FactoryBean<MailReceiver>,- InitializingBean
- Since:
- 1.0.3
- Author:
- Mark Fisher, Oleg Zhurakousky, Gary Russell, Artem Bilan
- 
Field SummaryFields inherited from class org.springframework.beans.factory.config.AbstractFactoryBeanloggerFields inherited from interface org.springframework.beans.factory.FactoryBeanOBJECT_TYPE_ATTRIBUTE
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected MailReceivervoiddestroy()Class<?> voidsetAuthenticator(Authenticator authenticator) voidsetAutoCloseFolder(Boolean autoCloseFolder) voidsetEmbeddedPartsAsBytes(Boolean embeddedPartsAsBytes) voidsetHeaderMapper(HeaderMapper<MimeMessage> headerMapper) voidsetJavaMailProperties(Properties javaMailProperties) voidsetMaxFetchSize(int maxFetchSize) voidsetProtocol(String protocol) voidsetSearchTermStrategy(SearchTermStrategy searchTermStrategy) voidsetSelectorExpression(Expression selectorExpression) voidsetSession(Session session) voidsetShouldDeleteMessages(Boolean shouldDeleteMessages) voidsetShouldMarkMessagesAsRead(Boolean shouldMarkMessagesAsRead) voidsetSimpleContent(Boolean simpleContent) voidsetStoreUri(String storeUri) voidsetUserFlag(String userFlag) Methods inherited from class org.springframework.beans.factory.config.AbstractFactoryBeanafterPropertiesSet, destroyInstance, getBeanFactory, getBeanTypeConverter, getEarlySingletonInterfaces, getObject, isSingleton, setBeanClassLoader, setBeanFactory, setSingleton
- 
Constructor Details- 
MailReceiverFactoryBeanpublic MailReceiverFactoryBean()
 
- 
- 
Method Details- 
setStoreUri
- 
setProtocol
- 
setSession
- 
setJavaMailProperties
- 
setAuthenticator
- 
setShouldDeleteMessages
- 
setShouldMarkMessagesAsRead
- 
isShouldMarkMessagesAsRead
- 
setMaxFetchSizepublic void setMaxFetchSize(int maxFetchSize) 
- 
setSelectorExpression
- 
setSearchTermStrategy
- 
setUserFlag
- 
setHeaderMapper
- 
setEmbeddedPartsAsBytes
- 
setSimpleContent
- 
setAutoCloseFolder
- 
createInstance- Specified by:
- createInstancein class- AbstractFactoryBean<MailReceiver>
 
- 
getObjectType- Specified by:
- getObjectTypein interface- FactoryBean<MailReceiver>
- Specified by:
- getObjectTypein class- AbstractFactoryBean<MailReceiver>
 
- 
destroypublic void destroy()- Specified by:
- destroyin interface- DisposableBean
- Overrides:
- destroyin class- AbstractFactoryBean<MailReceiver>
 
 
-