@Metadata(label="ipf,eip,transformation") public class TransmogrifierAdapterDefinition extends ProcessorAdapterDefinition
Constructor and Description |
---|
TransmogrifierAdapterDefinition() |
TransmogrifierAdapterDefinition(String transmogrifierBean) |
TransmogrifierAdapterDefinition(Transmogrifier transmogrifier) |
Modifier and Type | Method and Description |
---|---|
protected ProcessorAdapter |
doCreateProcessor(org.apache.camel.spi.RouteContext routeContext) |
String |
getShortName() |
TransmogrifierAdapterDefinition |
schematron()
Specifies that a schematron validation report is generated
|
<T> TransmogrifierAdapterDefinition |
schematron(Class<T> clazz)
Specifies that a schematron validation report is generated
|
String |
toString() |
TransmogrifierAdapterDefinition |
xquery()
Specifies that the transformation is done via XQuery
|
<T> TransmogrifierAdapterDefinition |
xquery(Class<T> clazz)
Specifies that the transformation is done via XQuery
|
TransmogrifierAdapterDefinition |
xslt()
Specifies that the transformation is done via XSLT
|
<T> TransmogrifierAdapterDefinition |
xslt(Class<T> clazz)
Specifies that the transformation is done via XSLT
|
doCreateDelegate, input, input, params, params, params, staticParams
createProcessor
getOutputs, isOutputSupported, setOutputs
addInterceptStrategies, addInterceptStrategy, addOutput, addRoutes, aggregate, aggregate, aggregate, aggregate, aop, attribute, bean, bean, bean, bean, bean, bean, bean, bean, beanRef, beanRef, beanRef, beanRef, beanRef, choice, claimCheck, claimCheck, claimCheck, claimCheck, clearOutput, configureChild, convertBodyTo, convertBodyTo, createChannel, createChildProcessor, createCompositeProcessor, createOutputsProcessor, createOutputsProcessor, createOutputsProcessorImpl, createProcessor, delay, delay, delay, doTry, dynamicRouter, dynamicRouter, end, endChoice, endDoTry, endHystrix, endParent, endRest, enrich, enrich, enrich, enrich, enrich, enrichRef, enrichRef, enrichRef, enrichWith, enrichWith, enrichWith, filter, filter, filter, filter, getIndex, getInterceptStrategies, getLabel, getOtherAttributes, getParent, hystrix, id, idempotentConsumer, idempotentConsumer, idempotentConsumer, idempotentConsumer, inheritErrorHandler, inOnly, inOnly, inOnly, inOnly, inOnly, inOnly, inOut, inOut, inOut, inOut, inOut, inOut, isAbstract, isInheritErrorHandler, isTopLevelOnly, isWrappingEntireOutput, loadBalance, loadBalance, log, log, log, log, log, log, loop, loop, loop, loopDoWhile, loopDoWhile, makeProcessor, markRollbackOnly, markRollbackOnlyLast, marshal, marshal, marshal, marshal, multicast, multicast, multicast, onCompletion, onException, onException, pipeline, pipeline, pipeline, pipeline, placeholder, policy, policy, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrichRef, pollEnrichRef, pollEnrichWith, pollEnrichWith, pollEnrichWith, preCreateProcessor, process, process, process, processRef, recipientList, recipientList, recipientList, recipientList, removeFaultHeader, removeHeader, removeHeaders, removeHeaders, removeProperties, removeProperties, removeProperty, resequence, resequence, rollback, rollback, routeDescription, routeId, routingSlip, routingSlip, routingSlip, routingSlip, routingSlip, routingSlip, routingSlip, saga, sample, sample, sample, script, script, serviceCall, serviceCall, serviceCall, setBody, setBody, setBody, setBody, setExchangePattern, setFaultBody, setFaultHeader, setHeader, setHeader, setHeader, setInheritErrorHandler, setOtherAttributes, setOutHeader, setOutHeader, setParent, setProperty, setProperty, sort, sort, sort, split, split, split, startupOrder, stop, threads, threads, threads, threads, throttle, throttle, throttle, throwException, throwException, to, to, to, to, to, to, to, to, to, to, toD, toD, toF, transacted, transacted, transform, transform, unmarshal, unmarshal, unmarshal, unmarshal, validate, validate, validate, wireTap, wireTap, wireTap, wireTap, wireTap, wireTap, wireTap, wireTap, wireTap, wrapChannel, wrapChannel, wrapInErrorHandler, wrapProcessor
public TransmogrifierAdapterDefinition()
public TransmogrifierAdapterDefinition(Transmogrifier transmogrifier)
public TransmogrifierAdapterDefinition(String transmogrifierBean)
public String toString()
toString
in class org.apache.camel.model.OutputDefinition<org.apache.camel.model.RouteDefinition>
public String getShortName()
getShortName
in interface org.apache.camel.NamedNode
getShortName
in class org.apache.camel.model.OptionalIdentifiedDefinition<org.apache.camel.model.RouteDefinition>
public TransmogrifierAdapterDefinition xslt()
public <T> TransmogrifierAdapterDefinition xslt(Class<T> clazz)
clazz
- the resulting type of the message body after the
transformationpublic TransmogrifierAdapterDefinition xquery()
public <T> TransmogrifierAdapterDefinition xquery(Class<T> clazz)
clazz
- the resulting type of the message body after the
transformationpublic TransmogrifierAdapterDefinition schematron()
public <T> TransmogrifierAdapterDefinition schematron(Class<T> clazz)
clazz
- the resulting type of the message bodyf after the transformationprotected ProcessorAdapter doCreateProcessor(org.apache.camel.spi.RouteContext routeContext)
doCreateProcessor
in class ProcessorAdapterDefinition
Copyright © 2018 Open eHealth Foundation. All rights reserved.