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 Summary
Constructors - 
Method Summary
Modifier 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.AbstractMailMessageTransformer
getMessageBuilderFactory, setBeanFactory, transform 
- 
Constructor Details
- 
MailToStringTransformer
public MailToStringTransformer() 
 - 
 - 
Method Details
- 
setCharset
Specify the name of the Charset to use when converting from bytes. The default is UTF-8.- Parameters:
 charset- The charset.
 - 
doTransform
- Specified by:
 doTransformin classAbstractMailMessageTransformer<String>
 
 -