Package | Description |
---|---|
org.apache.camel |
The core Camel API.
|
org.apache.camel.spi |
Service Provider Interfaces used by the Camel runtime which are plugin strategies.
|
Modifier and Type | Method and Description |
---|---|
Transformer |
CamelContext.resolveTransformer(DataType from,
DataType to)
Resolve a transformer given from/to data type.
|
Validator |
CamelContext.resolveValidator(DataType type)
Resolve a validator given from/to data type.
|
Modifier and Type | Method and Description |
---|---|
DataType |
DataTypeAware.getDataType()
Get the data type of the message.
|
DataType |
Transformer.getFrom()
Get 'from' data type.
|
DataType |
Contract.getInputType() |
DataType |
Contract.getOutputType() |
DataType |
Transformer.getTo()
Get 'to' data type.
|
DataType |
Validator.getType()
Get 'from' data type.
|
Modifier and Type | Method and Description |
---|---|
boolean |
ValidatorRegistry.isDynamic(DataType type)
Whether the given
Validator is stored in the dynamic cache |
boolean |
TransformerRegistry.isDynamic(DataType from,
DataType to)
Whether the given
Transformer is stored in the dynamic cache |
boolean |
ValidatorRegistry.isStatic(DataType type)
Whether the given
Validator is stored in the static cache |
boolean |
TransformerRegistry.isStatic(DataType from,
DataType to)
Whether the given transformer is stored in the static cache
|
void |
DataTypeAware.setBody(Object body,
DataType type)
Set the message body with data type.
|
void |
DataTypeAware.setDataType(DataType type)
Set the data type of the message.
|
abstract void |
Transformer.transform(Message message,
DataType from,
DataType to)
Perform data transformation with specified from/to type.
|
abstract void |
Validator.validate(Message message,
DataType type)
Perform data validation with specified type.
|
Apache Camel