Class MailToStringTransformer
java.lang.Object
org.springframework.integration.mail.transformer.AbstractMailMessageTransformer<String>
org.springframework.integration.mail.transformer.MailToStringTransformer
- All Implemented Interfaces:
- Aware,- BeanFactoryAware,- GenericTransformer<Message<?>,,- Message<?>> - Transformer
Transforms a Message payload of type 
Message to a String. If the
 mail message's content is a String, it will be the payload of the result Message. If
 the content is a Part or Multipart, a String will be created from an output stream of
 bytes using the provided charset (or UTF-8 by default).- Author:
- Mark Fisher, Gary Russell, Artem Bilan
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected AbstractIntegrationMessageBuilder<String> doTransform(Message mailMessage) voidsetCharset(String charset) Specify the name of the Charset to use when converting from bytes.Methods inherited from class org.springframework.integration.mail.transformer.AbstractMailMessageTransformergetMessageBuilderFactory, setBeanFactory, transform
- 
Constructor Details- 
MailToStringTransformerpublic MailToStringTransformer()
 
- 
- 
Method Details- 
setCharsetSpecify the name of the Charset to use when converting from bytes. The default is UTF-8.- Parameters:
- charset- The charset.
 
- 
doTransform- Specified by:
- doTransformin class- AbstractMailMessageTransformer<String>
 
 
-