public class ConvertBodyProcessor
extends org.apache.camel.support.service.ServiceSupport
implements org.apache.camel.AsyncProcessor, org.apache.camel.spi.IdAware, org.apache.camel.spi.RouteIdAware
InvalidPayloadException is thrown.| Constructor and Description | 
|---|
| ConvertBodyProcessor(Class<?> type) | 
| ConvertBodyProcessor(Class<?> type,
                    String charset) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | doStart() | 
| protected void | doStop() | 
| String | getCharset() | 
| String | getId() | 
| String | getRouteId() | 
| Class<?> | getType() | 
| void | process(org.apache.camel.Exchange exchange) | 
| boolean | process(org.apache.camel.Exchange exchange,
       org.apache.camel.AsyncCallback callback) | 
| CompletableFuture<org.apache.camel.Exchange> | processAsync(org.apache.camel.Exchange exchange) | 
| void | setId(String id) | 
| void | setRouteId(String routeId) | 
| String | toString() | 
build, doBuild, doInit, doResume, doShutdown, doSuspend, getStatus, init, isBuild, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspendpublic ConvertBodyProcessor(Class<?> type)
public String getId()
getId in interface org.apache.camel.spi.HasIdpublic void setId(String id)
setId in interface org.apache.camel.spi.IdAwarepublic String getRouteId()
getRouteId in interface org.apache.camel.spi.RouteIdAwarepublic void setRouteId(String routeId)
setRouteId in interface org.apache.camel.spi.RouteIdAwarepublic void process(org.apache.camel.Exchange exchange)
             throws Exception
process in interface org.apache.camel.ProcessorExceptionpublic CompletableFuture<org.apache.camel.Exchange> processAsync(org.apache.camel.Exchange exchange)
processAsync in interface org.apache.camel.AsyncProcessorpublic boolean process(org.apache.camel.Exchange exchange,
                       org.apache.camel.AsyncCallback callback)
process in interface org.apache.camel.AsyncProcessorpublic Class<?> getType()
public String getCharset()
protected void doStart()
                throws Exception
doStart in class org.apache.camel.support.service.ServiceSupportExceptionApache Camel