org.apache.camel.processor
Class ConvertBodyProcessor

java.lang.Object
  extended by org.apache.camel.processor.ConvertBodyProcessor
All Implemented Interfaces:
Processor

public class ConvertBodyProcessor
extends Object
implements Processor

A processor which converts the payload of the input message to be of the given type

If the convertions fails an InvalidPayloadException is thrown.

Version:
$Revision: 20607 $

Constructor Summary
ConvertBodyProcessor(Class<?> type)
           
ConvertBodyProcessor(Class<?> type, String charset)
           
 
Method Summary
 Class<?> getType()
           
 void process(Exchange exchange)
          Processes the message exchange
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ConvertBodyProcessor

public ConvertBodyProcessor(Class<?> type)

ConvertBodyProcessor

public ConvertBodyProcessor(Class<?> type,
                            String charset)
Method Detail

toString

public String toString()
Overrides:
toString in class Object

process

public void process(Exchange exchange)
             throws Exception
Description copied from interface: Processor
Processes the message exchange

Specified by:
process in interface Processor
Parameters:
exchange - the message exchange
Throws:
Exception - if an internal processing error has occurred.

getType

public Class<?> getType()


Apache CAMEL