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.cacheSize(String 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.copy(String copy)
Uses a copy of the original exchange
|
WireTapDefinition<Type> |
WireTapDefinition.dynamicUri(boolean dynamicUri)
Whether the uri is dynamic or static.
|
WireTapDefinition<Type> |
WireTapDefinition.dynamicUri(String 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.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.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