Package | Description |
---|---|
org.apache.camel |
The core Camel API.
|
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
|
Modifier and Type | Method and Description |
---|---|
DataFormatDefinition |
CamelContext.resolveDataFormatDefinition(String name)
Resolve a data format definition given its name
|
Modifier and Type | Method and Description |
---|---|
Map<String,DataFormatDefinition> |
CamelContext.getDataFormats()
Gets the data formats that can be referenced in the routes.
|
Modifier and Type | Method and Description |
---|---|
void |
CamelContext.setDataFormats(Map<String,DataFormatDefinition> dataFormats)
Sets the data formats that can be referenced in the routes.
|
Modifier and Type | Method and Description |
---|---|
DataFormatDefinition |
DefaultCamelContext.resolveDataFormatDefinition(String name) |
Modifier and Type | Method and Description |
---|---|
Map<String,DataFormatDefinition> |
DefaultCamelContext.getDataFormats() |
Modifier and Type | Method and Description |
---|---|
void |
DefaultCamelContext.setDataFormats(Map<String,DataFormatDefinition> dataFormats) |
Modifier and Type | Method and Description |
---|---|
DataFormatDefinition |
Activator.BundleDataFormatResolver.resolveDataFormatDefinition(String name,
CamelContext context) |
Modifier and Type | Method and Description |
---|---|
DataFormatDefinition |
MarshalDefinition.getDataFormatType() |
DataFormatDefinition |
UnmarshalDefinition.getDataFormatType() |
DataFormatDefinition |
ModelCamelContext.resolveDataFormatDefinition(String name)
Resolve a data format definition given its name
|
Modifier and Type | Method and Description |
---|---|
Map<String,DataFormatDefinition> |
ModelCamelContext.getDataFormats()
Gets the data formats that can be referenced in the routes.
|
Modifier and Type | Method and Description |
---|---|
static DataFormat |
DataFormatDefinition.getDataFormat(RouteContext routeContext,
DataFormatDefinition type,
String ref)
Factory method to create the data format
|
Type |
ProcessorDefinition.marshal(DataFormatDefinition dataFormatType)
DataFormat:
Marshals the in body using the specified
DataFormat
and sets the output on the out message body. |
void |
MarshalDefinition.setDataFormatType(DataFormatDefinition dataFormatType)
The data format to be used
|
void |
UnmarshalDefinition.setDataFormatType(DataFormatDefinition dataFormatType)
The data format to be used
|
Type |
ProcessorDefinition.unmarshal(DataFormatDefinition dataFormatType)
DataFormat:
Unmarshals the in body using the specified
DataFormat
and sets the output on the out message body. |
Modifier and Type | Method and Description |
---|---|
void |
ModelCamelContext.setDataFormats(Map<String,DataFormatDefinition> dataFormats)
Sets the data formats that can be referenced in the routes.
|
Constructor and Description |
---|
MarshalDefinition(DataFormatDefinition dataFormatType) |
UnmarshalDefinition(DataFormatDefinition dataFormatType) |
Modifier and Type | Class and Description |
---|---|
class |
AvroDataFormat
Avro data format
|
class |
BarcodeDataFormat
Barcode data format
|
class |
Base64DataFormat
Base64 data format
|
class |
BeanioDataFormat
BeanIO data format
|
class |
BindyDataFormat
Bindy data format
|
class |
CastorDataFormat
Castor data format
|
class |
CryptoDataFormat
Crypto data format
|
class |
CsvDataFormat
CSV data format
|
class |
CustomDataFormat
Custom data format
|
class |
FlatpackDataFormat
Flatpack data format
|
class |
GzipDataFormat
GZip data format
|
class |
HL7DataFormat
HL7 data format
|
class |
IcalDataFormat
iCal data format
|
class |
JaxbDataFormat
JAXB data format
|
class |
JibxDataFormat
JiBX data format
|
class |
JsonDataFormat
Json data format
|
class |
PGPDataFormat
PGP data format
|
class |
ProtobufDataFormat
Google protobuf data format
|
class |
RssDataFormat
RSS data format
|
class |
SerializationDataFormat
Java Object Serialization data format
|
class |
SoapJaxbDataFormat
SOAP data format
|
class |
StringDataFormat
Represents the String (text based)
DataFormat |
class |
SyslogDataFormat
Syslog data format
|
class |
TidyMarkupDataFormat
Tidymark (wellformed HTML) data format
|
class |
UniVocityAbstractDataFormat
Represents the common parts of all uniVocity
DataFormat parsers. |
class |
UniVocityCsvDataFormat
UniVocity CSV data format
|
class |
UniVocityFixedWidthDataFormat
UniVocity fixed-width data format
|
class |
UniVocityTsvDataFormat
UniVocity TSV data format
|
class |
XMLBeansDataFormat
XMLBeans data format
|
class |
XmlJsonDataFormat
xml-json data format
|
class |
XmlRpcDataFormat
xml-rpc data format
|
class |
XMLSecurityDataFormat
xml-security data format
|
class |
XStreamDataFormat
xstream data format
|
class |
ZipDataFormat
zip data format (not for zip files)
|
class |
ZipFileDataFormat
zip-file data format
|
Modifier and Type | Method and Description |
---|---|
Map<String,DataFormatDefinition> |
DataFormatsDefinition.asMap() |
List<DataFormatDefinition> |
DataFormatsDefinition.getDataFormats() |
Modifier and Type | Method and Description |
---|---|
void |
DataFormatsDefinition.setDataFormats(List<DataFormatDefinition> dataFormats)
A list holding the configured data formats
|
Apache Camel