| Package | Description |
|---|---|
| org.apache.camel.model |
The JAXB POJOs for the
XML
Configuration of the routing rules.
|
| Modifier and Type | Method and Description |
|---|---|
WireTapDefinition<Type> |
WireTapDefinition.cacheSize(int cacheSize)
Sets the maximum size used by the
ProducerCache which is used to cache and
reuse producers, when uris are reused. |
WireTapDefinition<Type> |
WireTapDefinition.copy()
Uses a copy of the original exchange
|
WireTapDefinition<Type> |
WireTapDefinition.copy(boolean copy)
Uses a copy of the original exchange
|
WireTapDefinition<Type> |
WireTapDefinition.dynamicUri(boolean dynamicUri)
Whether the uri is dynamic or static.
|
WireTapDefinition<Type> |
WireTapDefinition.executorService(ExecutorService executorService)
Uses a custom thread pool
|
WireTapDefinition<Type> |
WireTapDefinition.executorServiceRef(String executorServiceRef)
Uses a custom thread pool
|
WireTapDefinition<Type> |
WireTapDefinition.ignoreInvalidEndpoint()
Ignore the invalidate endpoint exception when try to create a producer
with that endpoint
|
WireTapDefinition<Type> |
WireTapDefinition.newExchange(org.apache.camel.Processor processor)
Sends a new Exchange, instead of tapping an existing, using
ExchangePattern.InOnly |
WireTapDefinition<Type> |
WireTapDefinition.newExchange(Supplier<org.apache.camel.Processor> processor)
Sends a new Exchange, instead of tapping an existing, using
ExchangePattern.InOnly |
WireTapDefinition<Type> |
WireTapDefinition.newExchangeBody(org.apache.camel.Expression expression)
Sends a new Exchange, instead of tapping an existing, using
ExchangePattern.InOnly |
WireTapDefinition<Type> |
WireTapDefinition.newExchangeHeader(String headerName,
org.apache.camel.Expression expression)
Sets a header on the new Exchange, instead of tapping an existing,
using
ExchangePattern.InOnly. |
WireTapDefinition<Type> |
WireTapDefinition.newExchangeRef(String ref)
Sends a new Exchange, instead of tapping an existing, using
ExchangePattern.InOnly |
WireTapDefinition<Type> |
WireTapDefinition.onPrepare(org.apache.camel.Processor onPrepare)
Uses the
Processor when preparing the
Exchange to be send. |
WireTapDefinition<Type> |
WireTapDefinition.onPrepare(Supplier<org.apache.camel.Processor> onPrepare)
Uses the
Processor when preparing the
Exchange to be send. |
WireTapDefinition<Type> |
WireTapDefinition.onPrepareRef(String onPrepareRef)
Uses the
Processor when preparing the
Exchange to be send. |
WireTapDefinition<Type> |
ProcessorDefinition.wireTap(org.apache.camel.Endpoint 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. |
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. |
WireTapDefinition<Type> |
ProcessorDefinition.wireTap(String uri)
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. |
Apache Camel