| Package | Description |
|---|---|
| org.apache.camel.model |
The JAXB POJOs for the
XML
Configuration of the routing rules.
|
| Modifier and Type | Field and Description |
|---|---|
protected EndpointProducerBuilder |
SendDefinition.endpointProducerBuilder |
protected EndpointProducerBuilder |
ToDynamicDefinition.endpointProducerBuilder |
| Modifier and Type | Method and Description |
|---|---|
EndpointProducerBuilder |
SendDefinition.getEndpointProducerBuilder() |
EndpointProducerBuilder |
ToDynamicDefinition.getEndpointProducerBuilder() |
| Modifier and Type | Method and Description |
|---|---|
Type |
ProcessorDefinition.enrich(EndpointProducerBuilder resourceUri)
The Content
Enricher EIP enriches an exchange with additional data obtained from
a
resourceUri. |
Type |
ProcessorDefinition.enrich(EndpointProducerBuilder resourceUri,
org.apache.camel.AggregationStrategy aggregationStrategy)
The Content
Enricher EIP enriches an exchange with additional data obtained from
a
resourceUri. |
Type |
ProcessorDefinition.enrich(EndpointProducerBuilder resourceUri,
org.apache.camel.AggregationStrategy aggregationStrategy,
boolean aggregateOnException)
The Content
Enricher EIP enriches an exchange with additional data obtained from
a
resourceUri. |
Type |
ProcessorDefinition.enrich(EndpointProducerBuilder resourceUri,
org.apache.camel.AggregationStrategy aggregationStrategy,
boolean aggregateOnException,
boolean shareUnitOfWork)
The Content
Enricher EIP enriches an exchange with additional data obtained from
a
resourceUri. |
EnrichClause<ProcessorDefinition<Type>> |
ProcessorDefinition.enrichWith(EndpointProducerBuilder resourceUri)
The Content
Enricher EIP enriches an exchange with additional data obtained from
a
resourceUri and with an aggregation strategy created using
a fluent builder. |
EnrichClause<ProcessorDefinition<Type>> |
ProcessorDefinition.enrichWith(EndpointProducerBuilder resourceUri,
boolean aggregateOnException)
The Content
Enricher EIP enriches an exchange with additional data obtained from
a
resourceUri and with an aggregation strategy created using
a fluent builder. |
EnrichClause<ProcessorDefinition<Type>> |
ProcessorDefinition.enrichWith(EndpointProducerBuilder resourceUri,
boolean aggregateOnException,
boolean shareUnitOfWork)
The Content
Enricher EIP enriches an exchange with additional data obtained from
a
resourceUri and with an aggregation strategy created using
a fluent builder. |
Type |
ProcessorDefinition.pollEnrich(EndpointProducerBuilder resourceUri)
The Content
Enricher EIP enriches an exchange with additional data obtained from
a
resourceUri using a
PollingConsumer to poll the endpoint. |
Type |
ProcessorDefinition.pollEnrich(EndpointProducerBuilder resourceUri,
org.apache.camel.AggregationStrategy aggregationStrategy)
The Content
Enricher EIP enriches an exchange with additional data obtained from
a
resourceUri using a
PollingConsumer to poll the endpoint. |
Type |
ProcessorDefinition.pollEnrich(EndpointProducerBuilder resourceUri,
long timeout)
The Content
Enricher EIP enriches an exchange with additional data obtained from
a
resourceUri using a
PollingConsumer to poll the endpoint. |
Type |
ProcessorDefinition.pollEnrich(EndpointProducerBuilder resourceUri,
long timeout,
org.apache.camel.AggregationStrategy aggregationStrategy)
The Content
Enricher EIP enriches an exchange with additional data obtained from
a
resourceUri using a
PollingConsumer to poll the endpoint. |
Type |
ProcessorDefinition.pollEnrich(EndpointProducerBuilder resourceUri,
long timeout,
org.apache.camel.AggregationStrategy aggregationStrategy,
boolean aggregateOnException)
The Content
Enricher EIP enriches an exchange with additional data obtained from
a
resourceUri using a
PollingConsumer to poll the endpoint. |
Type |
ProcessorDefinition.pollEnrich(EndpointProducerBuilder resourceUri,
long timeout,
String aggregationStrategyRef)
The Content
Enricher EIP enriches an exchange with additional data obtained from
a
resourceUri using a
PollingConsumer to poll the endpoint. |
Type |
ProcessorDefinition.pollEnrich(EndpointProducerBuilder resourceUri,
long timeout,
String aggregationStrategyRef,
boolean aggregateOnException)
The Content
Enricher EIP enriches an exchange with additional data obtained from
a
resourceUri using a
PollingConsumer to poll the endpoint. |
EnrichClause<ProcessorDefinition<Type>> |
ProcessorDefinition.pollEnrichWith(EndpointProducerBuilder resourceUri)
The Content
Enricher EIP enriches an exchange with additional data obtained from
a
resourceUri and with an aggregation strategy created using
a fluent builder using a PollingConsumer to poll
the endpoint. |
EnrichClause<ProcessorDefinition<Type>> |
ProcessorDefinition.pollEnrichWith(EndpointProducerBuilder resourceUri,
long timeout)
The Content
Enricher EIP enriches an exchange with additional data obtained from
a
resourceUri and with an aggregation strategy created using
a fluent builder using a PollingConsumer to poll
the endpoint. |
EnrichClause<ProcessorDefinition<Type>> |
ProcessorDefinition.pollEnrichWith(EndpointProducerBuilder resourceUri,
long timeout,
boolean aggregateOnException)
The Content
Enricher EIP enriches an exchange with additional data obtained from
a
resourceUri and with an aggregation strategy created using
a fluent builder using a PollingConsumer to poll
the endpoint. |
void |
SendDefinition.setEndpointProducerBuilder(EndpointProducerBuilder endpointProducerBuilder) |
void |
ToDynamicDefinition.setEndpointProducerBuilder(EndpointProducerBuilder endpointProducerBuilder) |
Type |
ProcessorDefinition.to(EndpointProducerBuilder... endpoints)
Sends the exchange to a list of endpoints
|
Type |
ProcessorDefinition.to(EndpointProducerBuilder endpoint)
Sends the exchange to the given endpoint
|
Type |
ProcessorDefinition.to(org.apache.camel.ExchangePattern pattern,
EndpointProducerBuilder... endpoints)
Sends the exchange to a list of endpoints
Notice the existing MEP is preserved
|
Type |
ProcessorDefinition.to(org.apache.camel.ExchangePattern pattern,
EndpointProducerBuilder endpoint)
Sends the exchange with certain exchange pattern to the given endpoint
Notice the existing MEP is preserved
|
Type |
ProcessorDefinition.toD(EndpointProducerBuilder endpointProducerBuilder)
Sends the exchange to the given dynamic endpoint
|
Type |
ProcessorDefinition.toD(EndpointProducerBuilder endpointProducerBuilder,
boolean ignoreInvalidEndpoint)
Sends the exchange to the given dynamic endpoint
|
Type |
ProcessorDefinition.toD(EndpointProducerBuilder endpointProducerBuilder,
int cacheSize)
Sends the exchange to the given dynamic endpoint
|
WireTapDefinition<Type> |
ProcessorDefinition.wireTap(EndpointProducerBuilder endpoint)
WireTap EIP: Sends
messages to all its child outputs; so that each processor and destination
gets a copy of the original message to avoid the processors interfering
with each other using
ExchangePattern.InOnly. |
| Constructor and Description |
|---|
ToDefinition(EndpointProducerBuilder endpointDefinition) |
ToDefinition(EndpointProducerBuilder endpoint,
org.apache.camel.ExchangePattern pattern) |
Apache Camel