org.springframework.integration.mail.transformer
Class MailToStringTransformer
java.lang.Object
  
org.springframework.integration.mail.transformer.AbstractMailMessageTransformer<String>
      
org.springframework.integration.mail.transformer.MailToStringTransformer
- All Implemented Interfaces: 
 - Transformer
 
public class MailToStringTransformer
- extends AbstractMailMessageTransformer<String>
 
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 Multipart, a String will be created from
 an output stream of bytes using the provided charset (or UTF-8 by default).
- Author:
 
  - Mark Fisher
 
 
 
 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
MailToStringTransformer
public MailToStringTransformer()
setCharset
public void setCharset(String charset)
- Specify the name of the Charset to use when converting from bytes.
 The default is UTF-8.
 
 
doTransform
protected MessageBuilder<String> doTransform(javax.mail.Message mailMessage)
                                      throws Exception
- Specified by:
 doTransform in class AbstractMailMessageTransformer<String>
 
- Throws:
 Exception
 
Copyright © 2010. All Rights Reserved.