Package | Description |
---|---|
org.apache.camel |
The core Camel API.
|
org.apache.camel.component.dataformat |
The DataFormat Component
allows to use Data Format as a Camel Component.
|
org.apache.camel.impl |
Default implementation classes for Camel Core
|
org.apache.camel.impl.osgi |
Camel OSGi Activator.
|
org.apache.camel.model |
The JAXB POJOs for the
XML Configuration
of the routing rules.
|
org.apache.camel.model.dataformat |
The JAXB POJOs for the
Data Formats used to marshal and unmarshal objects to
and from streams inside components
|
org.apache.camel.processor |
A collection of Processor
implementations which are used to implement the
Enterprise Integration Patterns
|
org.apache.camel.processor.binding |
Helper classes for the Binding concept on Endpoints.
|
org.apache.camel.spi |
Service Provider Interfaces used internally by the Camel runtime which are plugin strategies.
|
Modifier and Type | Method and Description |
---|---|
DataFormat |
CamelContext.resolveDataFormat(String name)
Resolve a data format given its name
|
Modifier and Type | Method and Description |
---|---|
DataFormat |
DataFormatEndpoint.getDataFormat() |
Modifier and Type | Method and Description |
---|---|
void |
DataFormatEndpoint.setDataFormat(DataFormat dataFormat) |
Constructor and Description |
---|
DataFormatEndpoint(String endpointUri,
Component component,
DataFormat dataFormat) |
Modifier and Type | Class and Description |
---|---|
class |
GzipDataFormat
GZip
DataFormat for reading/writing data using gzip. |
class |
SerializationDataFormat
The data format
using Java Serialiation.
|
class |
StringDataFormat
The text based data format supporting
charset encoding.
|
class |
ZipDataFormat
"Deflate" compression data format.
|
Modifier and Type | Method and Description |
---|---|
DataFormat |
DefaultCamelContext.resolveDataFormat(String name) |
DataFormat |
DefaultDataFormatResolver.resolveDataFormat(String name,
CamelContext context) |
Modifier and Type | Method and Description |
---|---|
DataFormat |
Activator.BundleDataFormatResolver.resolveDataFormat(String name,
CamelContext context) |
Modifier and Type | Method and Description |
---|---|
protected DataFormat |
DataFormatDefinition.createDataFormat(RouteContext routeContext)
Factory method to create the data format instance
|
DataFormat |
DataFormatDefinition.getDataFormat() |
DataFormat |
DataFormatDefinition.getDataFormat(RouteContext routeContext) |
static DataFormat |
DataFormatDefinition.getDataFormat(RouteContext routeContext,
DataFormatDefinition type,
String ref)
Factory method to create the data format
|
Modifier and Type | Method and Description |
---|---|
protected void |
DataFormatDefinition.configureDataFormat(DataFormat dataFormat)
|
protected void |
DataFormatDefinition.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext)
Allows derived classes to customize the data format
|
Type |
ProcessorDefinition.marshal(DataFormat dataFormat)
DataFormat:
Marshals the in body using the specified
DataFormat
and sets the output on the out message body. |
void |
DataFormatDefinition.setDataFormat(DataFormat dataFormat) |
Type |
ProcessorDefinition.unmarshal(DataFormat dataFormat)
DataFormat:
Unmarshals the in body using the specified
DataFormat
and sets the output on the out message body. |
Constructor and Description |
---|
DataFormatDefinition(DataFormat dataFormat) |
Modifier and Type | Method and Description |
---|---|
protected DataFormat |
BarcodeDataFormat.createDataFormat(RouteContext routeContext) |
protected DataFormat |
JibxDataFormat.createDataFormat(RouteContext routeContext) |
protected DataFormat |
BindyDataFormat.createDataFormat(RouteContext routeContext) |
protected DataFormat |
XStreamDataFormat.createDataFormat(RouteContext routeContext) |
protected DataFormat |
StringDataFormat.createDataFormat(RouteContext routeContext) |
protected DataFormat |
FlatpackDataFormat.createDataFormat(RouteContext routeContext) |
protected DataFormat |
CustomDataFormat.createDataFormat(RouteContext routeContext) |
protected DataFormat |
JsonDataFormat.createDataFormat(RouteContext routeContext) |
protected DataFormat |
CsvDataFormat.createDataFormat(RouteContext routeContext) |
protected DataFormat |
SerializationDataFormat.createDataFormat(RouteContext routeContext) |
protected DataFormat |
GzipDataFormat.createDataFormat(RouteContext routeContext) |
protected DataFormat |
ZipDataFormat.createDataFormat(RouteContext routeContext) |
protected DataFormat |
TidyMarkupDataFormat.createDataFormat(RouteContext routeContext) |
protected DataFormat |
CryptoDataFormat.createDataFormat(RouteContext routeContext) |
Modifier and Type | Method and Description |
---|---|
protected void |
BarcodeDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
AvroDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
JibxDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
BindyDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
HL7DataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
XStreamDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
Base64DataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
FlatpackDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
JsonDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
CsvDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
PGPDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
SoapJaxbDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
CastorDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
JaxbDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
BeanioDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
XmlJsonDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
TidyMarkupDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
CryptoDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
XmlRpcDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
XMLSecurityDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
ZipFileDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
ProtobufDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
Constructor and Description |
---|
MarshalProcessor(DataFormat dataFormat) |
UnmarshalProcessor(DataFormat dataFormat) |
Modifier and Type | Method and Description |
---|---|
DataFormat |
DataFormatBinding.getConsumerDataFormat() |
DataFormat |
DataFormatBinding.getProducerDataFormat() |
Modifier and Type | Method and Description |
---|---|
void |
DataFormatBinding.setConsumerDataFormat(DataFormat consumerDataFormat) |
void |
DataFormatBinding.setDataFormat(DataFormat dataFormat)
Sets the data format for both producer and consumer sides
|
void |
DataFormatBinding.setProducerDataFormat(DataFormat producerDataFormat) |
Constructor and Description |
---|
DataFormatBinding(DataFormat dataFormat) |
DataFormatBinding(DataFormat consumerDataFormat,
DataFormat producerDataFormat) |
RestBindingProcessor(DataFormat jsonDataFormat,
DataFormat xmlDataFormat,
DataFormat outJsonDataFormat,
DataFormat outXmlDataFormat,
String consumes,
String produces,
String bindingMode,
boolean skipBindingOnErrorCode,
boolean enableCORS,
Map<String,String> corsHeaders) |
Modifier and Type | Method and Description |
---|---|
DataFormat |
DataFormatResolver.resolveDataFormat(String name,
CamelContext context)
Resolves the given data format given its name.
|
Apache Camel