Package | Description |
---|---|
org.apache.camel |
The core Camel API.
|
org.apache.camel.impl |
Default implementation classes for Camel Core
|
org.apache.camel.impl.transformer |
Transformer implementation classes.
|
org.apache.camel.impl.validator |
Validator implementation classes.
|
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 |
MessageSupport.getDataType() |
Modifier and Type | Method and Description |
---|---|
boolean |
DefaultValidatorRegistry.isDynamic(DataType type) |
boolean |
DefaultTransformerRegistry.isDynamic(DataType from,
DataType to) |
boolean |
DefaultValidatorRegistry.isStatic(DataType type) |
boolean |
DefaultTransformerRegistry.isStatic(DataType from,
DataType to) |
Transformer |
DefaultCamelContext.resolveTransformer(DataType from,
DataType to) |
Validator |
DefaultCamelContext.resolveValidator(DataType type) |
void |
MessageSupport.setBody(Object body,
DataType type) |
void |
MessageSupport.setDataType(DataType type) |
Modifier and Type | Method and Description |
---|---|
DataType |
TransformerKey.getFrom() |
DataType |
TransformerKey.getTo() |
Modifier and Type | Method and Description |
---|---|
void |
ProcessorTransformer.transform(Message message,
DataType from,
DataType to)
Perform data transformation with specified from/to type using Processor.
|
void |
DataFormatTransformer.transform(Message message,
DataType from,
DataType to)
Perform data transformation with specified from/to type using DataFormat.
|
Constructor and Description |
---|
TransformerKey(DataType from,
DataType to) |
Modifier and Type | Method and Description |
---|---|
DataType |
ValidatorKey.getType() |
Modifier and Type | Method and Description |
---|---|
void |
ProcessorValidator.validate(Message message,
DataType type)
Perform content validation with specified type using Processor.
|
Constructor and Description |
---|
ValidatorKey(DataType 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