@Metadata(label="transformation") public class EndpointTransformerDefinition extends TransformerDefinition
Transformer which leverages camel Endpoint to
perform transformation. A ProcessorTransformer will be created internally
with a SendProcessor which forwards the message to the specified Endpoint.
One of the Endpoint 'ref' or 'uri' needs to be specified.
TransformerDefinition
ProcessorTransformer| Constructor and Description |
|---|
EndpointTransformerDefinition() |
| Modifier and Type | Method and Description |
|---|---|
protected Transformer |
doCreateTransformer(CamelContext context) |
String |
getRef() |
String |
getUri() |
void |
setRef(String ref)
Set the reference of the Endpoint.
|
void |
setUri(String uri)
Set the URI of the Endpoint.
|
createTransformer, getFromType, getScheme, getToType, setFromType, setFromType, setScheme, setToType, setToTypepublic EndpointTransformerDefinition()
protected Transformer doCreateTransformer(CamelContext context) throws Exception
doCreateTransformer in class TransformerDefinitionExceptionpublic void setRef(String ref)
ref - reference of the EndpointApache Camel