Class AbstractMailMessageTransformer<T>
java.lang.Object
org.springframework.integration.mail.transformer.AbstractMailMessageTransformer<T>
- Type Parameters:
- T- the target payload type.
- All Implemented Interfaces:
- Aware,- BeanFactoryAware,- GenericTransformer<Message<?>,,- Message<?>> - Transformer
- Direct Known Subclasses:
- MailToStringTransformer
public abstract class AbstractMailMessageTransformer<T>
extends Object
implements Transformer, BeanFactoryAware
Base class for Transformers that convert from a JavaMail Message to a
 Spring Integration Message.
- Author:
- Mark Fisher, Gary Russell, Artem Bilan
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected abstract AbstractIntegrationMessageBuilder<T>doTransform(javax.mail.Message mailMessage) protected MessageBuilderFactoryfinal voidsetBeanFactory(BeanFactory beanFactory) Message<?>
- 
Constructor Details- 
AbstractMailMessageTransformerpublic AbstractMailMessageTransformer()
 
- 
- 
Method Details- 
setBeanFactory- Specified by:
- setBeanFactoryin interface- BeanFactoryAware
 
- 
getMessageBuilderFactory
- 
transform- Specified by:
- transformin interface- GenericTransformer<Message<?>,- Message<?>> 
- Specified by:
- transformin interface- Transformer
 
- 
doTransformprotected abstract AbstractIntegrationMessageBuilder<T> doTransform(javax.mail.Message mailMessage) throws Exception - Throws:
- Exception
 
 
-