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.component.rest |
The REST Component for defining REST services, supporting
the Camel Rest DSL.
|
org.apache.camel.impl |
Default implementation classes for Camel Core
|
org.apache.camel.impl.osgi |
Camel OSGi Activator.
|
org.apache.camel.management |
Camel management
|
org.apache.camel.management.mbean |
Camel management JMX MBeans
|
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.
|
org.apache.camel.util |
Utility classes used by the core of Camel.
|
Modifier and Type | Method and Description |
---|---|
DataFormat |
CamelContext.createDataFormat(String name)
Creates the given data format given its name.
|
DataFormat |
CamelContext.resolveDataFormat(String name)
Resolve a data format given its name
|
Modifier and Type | Method and Description |
---|---|
String |
CamelContext.explainDataFormatJson(String dataFormatName,
DataFormat dataFormat,
boolean includeAllOptions)
Returns a JSON schema representation of the component parameters (not endpoint parameters) for the given component by its id.
|
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) |
Constructor and Description |
---|
RestProducerBindingProcessor(AsyncProcessor processor,
CamelContext camelContext,
DataFormat jsonDataFormat,
DataFormat xmlDataFormat,
DataFormat outJsonDataFormat,
DataFormat outXmlDataFormat,
String bindingMode,
boolean skipBindingOnErrorCode,
String outType) |
Modifier and Type | Class and Description |
---|---|
class |
GzipDataFormat
GZip
DataFormat for reading/writing data using gzip. |
class |
SerializationDataFormat
The data format
using Java Serialization.
|
class |
StringDataFormat
The text based data format supporting
charset encoding.
|
class |
ZipDataFormat
"Deflate" compression data format.
|
Modifier and Type | Method and Description |
---|---|
DataFormat |
DefaultCamelContext.createDataFormat(String name) |
DataFormat |
DefaultDataFormatResolver.createDataFormat(String name,
CamelContext context) |
DataFormat |
DefaultCamelContext.resolveDataFormat(String name) |
DataFormat |
DefaultDataFormatResolver.resolveDataFormat(String name,
CamelContext context) |
Modifier and Type | Method and Description |
---|---|
String |
DefaultCamelContext.explainDataFormatJson(String dataFormatName,
DataFormat dataFormat,
boolean includeAllOptions) |
Modifier and Type | Method and Description |
---|---|
DataFormat |
Activator.BundleDataFormatResolver.createDataFormat(String name,
CamelContext context) |
DataFormat |
Activator.BundleDataFormatResolver.resolveDataFormat(String name,
CamelContext context) |
Modifier and Type | Method and Description |
---|---|
Object |
DefaultManagementObjectStrategy.getManagedObjectForDataFormat(CamelContext context,
DataFormat dataFormat) |
ObjectName |
DefaultManagementNamingStrategy.getObjectNameForDataFormat(CamelContext context,
DataFormat dataFormat) |
Modifier and Type | Method and Description |
---|---|
DataFormat |
ManagedDataFormat.getDataFormat() |
DataFormat |
ManagedDataFormat.getInstance() |
Constructor and Description |
---|
ManagedDataFormat(CamelContext camelContext,
DataFormat dataFormat) |
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 |
XStreamDataFormat.createDataFormat(RouteContext routeContext) |
protected DataFormat |
ZipDataFormat.createDataFormat(RouteContext routeContext) |
protected DataFormat |
FlatpackDataFormat.createDataFormat(RouteContext routeContext) |
protected DataFormat |
JsonDataFormat.createDataFormat(RouteContext routeContext) |
protected DataFormat |
JibxDataFormat.createDataFormat(RouteContext routeContext) |
protected DataFormat |
BoonDataFormat.createDataFormat(RouteContext routeContext) |
protected DataFormat |
TidyMarkupDataFormat.createDataFormat(RouteContext routeContext) |
protected DataFormat |
SerializationDataFormat.createDataFormat(RouteContext routeContext) |
protected DataFormat |
YAMLDataFormat.createDataFormat(RouteContext routeContext) |
protected DataFormat |
CustomDataFormat.createDataFormat(RouteContext routeContext) |
protected DataFormat |
StringDataFormat.createDataFormat(RouteContext routeContext) |
protected DataFormat |
JacksonXMLDataFormat.createDataFormat(RouteContext routeContext) |
protected DataFormat |
CryptoDataFormat.createDataFormat(RouteContext routeContext) |
protected DataFormat |
GzipDataFormat.createDataFormat(RouteContext routeContext) |
protected DataFormat |
BindyDataFormat.createDataFormat(RouteContext routeContext) |
Modifier and Type | Method and Description |
---|---|
protected void |
ASN1DataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
ProtobufDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
XMLSecurityDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
SoapJaxbDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
UniVocityTsvDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
ZipFileDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
BeanioDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
LZFDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
FhirXmlDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
XStreamDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
ThriftDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
FlatpackDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
CastorDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext)
Deprecated.
|
protected void |
JsonDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
HL7DataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
JibxDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
BoonDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
TidyMarkupDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
XmlRpcDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
UniVocityAbstractDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
TarFileDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
MimeMultipartDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
PGPDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
JaxbDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
BarcodeDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
Base64DataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
YAMLDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
UniVocityCsvDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
CsvDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
AvroDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
IcalDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
FhirJsonDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
XmlJsonDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext)
Deprecated.
|
protected void |
JacksonXMLDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
UniVocityFixedWidthDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
CryptoDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
BindyDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
YAMLDataFormat.configureSnakeDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
YAMLDataFormat.setProperty(DataFormat dataFormat,
CamelContext camelContext,
String propertyName,
Object propertyValue) |
protected void |
YAMLDataFormat.setPropertyRef(DataFormat dataFormat,
CamelContext camelContext,
String propertyName,
String propertyValue) |
Constructor and Description |
---|
MarshalProcessor(DataFormat dataFormat) |
RestBindingAdvice(CamelContext camelContext,
DataFormat jsonDataFormat,
DataFormat xmlDataFormat,
DataFormat outJsonDataFormat,
DataFormat outXmlDataFormat,
String consumes,
String produces,
String bindingMode,
boolean skipBindingOnErrorCode,
boolean enableCORS,
Map<String,String> corsHeaders,
Map<String,String> queryDefaultValues) |
UnmarshalProcessor(DataFormat dataFormat) |
Modifier and Type | Method and Description |
---|---|
DataFormat |
DataFormatBinding.getConsumerDataFormat()
Deprecated.
|
DataFormat |
DataFormatBinding.getProducerDataFormat()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
DataFormatBinding.setConsumerDataFormat(DataFormat consumerDataFormat)
Deprecated.
|
void |
DataFormatBinding.setDataFormat(DataFormat dataFormat)
Deprecated.
Sets the data format for both producer and consumer sides
|
void |
DataFormatBinding.setProducerDataFormat(DataFormat producerDataFormat)
Deprecated.
|
Constructor and Description |
---|
DataFormatBinding(DataFormat dataFormat)
Deprecated.
|
DataFormatBinding(DataFormat consumerDataFormat,
DataFormat producerDataFormat)
Deprecated.
|
Modifier and Type | Interface and Description |
---|---|
interface |
DataFormatCustomizer<T extends DataFormat> |
Modifier and Type | Method and Description |
---|---|
DataFormat |
DataFormatResolver.createDataFormat(String name,
CamelContext context)
Creates the given data format given its name.
|
DataFormat |
DataFormatFactory.newInstance()
Creates a new DataFormat instance.
|
DataFormat |
DataFormatResolver.resolveDataFormat(String name,
CamelContext context)
Resolves the given data format given its name.
|
Modifier and Type | Method and Description |
---|---|
Object |
ManagementObjectStrategy.getManagedObjectForDataFormat(CamelContext context,
DataFormat dataFormat) |
ObjectName |
ManagementNamingStrategy.getObjectNameForDataFormat(CamelContext context,
DataFormat endpoint) |
Modifier and Type | Method and Description |
---|---|
static DataFormat |
ResolverHelper.lookupDataFormatInRegistryWithFallback(CamelContext context,
String name) |
static DataFormat |
ResolverHelper.lookupDataFormatInRegistryWithFallback(CamelContext context,
String name,
ResolverHelper.LookupExceptionHandler exceptionHandler) |
Apache Camel