Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ACTION_GROUP - Static variable in class org.apache.camel.component.dynamicrouter.DynamicRouterConstants
-
The name for the regex capture group that captures the control channel action.
- addFilter(DynamicRouterControlMessage) - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterProcessor
-
Add a filter based on the supplied control message properties for exchange routing evaluation.
- addFilter(PrioritizedFilterProcessor) - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterProcessor
-
Adds the filter to the list of filters, and ensure that the filters are sorted by priority after the insertion.
B
- build() - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterControlMessage.SubscribeMessageBuilder
- build() - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterControlMessage.UnsubscribeMessageBuilder
- buildUri(String, Map<String, Object>, boolean) - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterEndpointUriFactory
C
- channel(String) - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterControlMessage.SubscribeMessageBuilder
- channel(String) - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterControlMessage.UnsubscribeMessageBuilder
- CHANNEL_GROUP - Static variable in class org.apache.camel.component.dynamicrouter.DynamicRouterConstants
-
The name for the regex capture group that captures the channel name.
- COMPARATOR - Static variable in class org.apache.camel.component.dynamicrouter.PrioritizedFilterProcessor
-
A comparator to sort
PrioritizedFilterProcessor
s by their priority field. - compareTo(PrioritizedFilterProcessor) - Method in class org.apache.camel.component.dynamicrouter.PrioritizedFilterProcessor
-
Compare the priority of this instance to the priority of the parameter.
- COMPONENT_SCHEME - Static variable in class org.apache.camel.component.dynamicrouter.DynamicRouterConstants
-
The component name/scheme for the
DynamicRouterEndpoint
. - configure(CamelContext, Object, String, Object, boolean) - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterComponentConfigurer
- configure(CamelContext, Object, String, Object, boolean) - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterEndpointConfigurer
- CONTROL_ACTION_PARAM - Static variable in class org.apache.camel.component.dynamicrouter.DynamicRouterConstants
-
Name of the control action parameter.
- CONTROL_ACTION_SUBSCRIBE - Static variable in class org.apache.camel.component.dynamicrouter.DynamicRouterConstants
-
Subscribe control channel action.
- CONTROL_ACTION_UNSUBSCRIBE - Static variable in class org.apache.camel.component.dynamicrouter.DynamicRouterConstants
-
Unsubscribe control channel action.
- CONTROL_CHANNEL_NAME - Static variable in class org.apache.camel.component.dynamicrouter.DynamicRouterConstants
-
The control channel, where routing participants subscribe and provide their routing rules and endpoint URIs.
- CONTROL_CHANNEL_URI - Static variable in class org.apache.camel.component.dynamicrouter.DynamicRouterConstants
-
Convenient constant for the control channel URI.
- CONTROL_SYNTAX - Static variable in class org.apache.camel.component.dynamicrouter.DynamicRouterConstants
-
The alternate control-channel syntax.
- createConsumer(Processor) - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterEndpoint
-
This is a producer-only component.
- createEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterComponent
-
Create an endpoint for the supplied URI, and with the supplied parameters.
- createProducer() - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterEndpoint
-
Calls the
DynamicRouterProducer.DynamicRouterProducerFactory
to create aDynamicRouterProducer
instance.
D
- doInit() - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterEndpoint
- doInit() - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterProcessor
- doShutdown() - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterComponent
-
Perform shutdown on the Dynamic Router.
- DynamicRouterComponent - Class in org.apache.camel.component.dynamicrouter
-
The Dynamic Router
Component
. - DynamicRouterComponent() - Constructor for class org.apache.camel.component.dynamicrouter.DynamicRouterComponent
-
Create an instance of the Dynamic Router component.
- DynamicRouterComponent(Supplier<DynamicRouterEndpoint.DynamicRouterEndpointFactory>, Supplier<DynamicRouterProcessor.DynamicRouterProcessorFactory>, Supplier<DynamicRouterControlChannelProcessor.DynamicRouterControlChannelProcessorFactory>, Supplier<DynamicRouterProducer.DynamicRouterProducerFactory>, Supplier<DynamicRouterControlProducer.DynamicRouterControlProducerFactory>, Supplier<PrioritizedFilterProcessor.PrioritizedFilterProcessorFactory>) - Constructor for class org.apache.camel.component.dynamicrouter.DynamicRouterComponent
-
Create an instance of the Dynamic Router component with custom factories.
- DynamicRouterComponentConfigurer - Class in org.apache.camel.component.dynamicrouter
-
Generated by camel build tools - do NOT edit this file!
- DynamicRouterComponentConfigurer() - Constructor for class org.apache.camel.component.dynamicrouter.DynamicRouterComponentConfigurer
- DynamicRouterConfiguration - Class in org.apache.camel.component.dynamicrouter
-
This class encapsulates all configuration items for the Dynamic Router EIP component.
- DynamicRouterConfiguration() - Constructor for class org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration
- DynamicRouterConstants - Class in org.apache.camel.component.dynamicrouter
-
Contains constants that are used within this component.
- DynamicRouterControlChannelProcessor - Class in org.apache.camel.component.dynamicrouter
-
Processes
DynamicRouterControlMessage
s on the specialized control channel. - DynamicRouterControlChannelProcessor(DynamicRouterComponent) - Constructor for class org.apache.camel.component.dynamicrouter.DynamicRouterControlChannelProcessor
-
Create the instance to process
DynamicRouterControlMessage
s for the supplied component. - DynamicRouterControlChannelProcessor.DynamicRouterControlChannelProcessorFactory - Class in org.apache.camel.component.dynamicrouter
-
Create a
DynamicRouterControlChannelProcessor
instance. - DynamicRouterControlChannelProcessorFactory() - Constructor for class org.apache.camel.component.dynamicrouter.DynamicRouterControlChannelProcessor.DynamicRouterControlChannelProcessorFactory
- DynamicRouterControlMessage - Class in org.apache.camel.component.dynamicrouter
-
The control channel message to provide the conditions under which a recipient should receive an exchange for processing.
- DynamicRouterControlMessage(DynamicRouterControlMessage.ControlMessageType, String, String, int, String, Predicate) - Constructor for class org.apache.camel.component.dynamicrouter.DynamicRouterControlMessage
-
Constructor that sets all properties.
- DynamicRouterControlMessage.ControlMessageType - Enum Class in org.apache.camel.component.dynamicrouter
-
The type of message received on the control channel.
- DynamicRouterControlMessage.SubscribeMessageBuilder - Class in org.apache.camel.component.dynamicrouter
-
A Builder class for creating a subscribe message.
- DynamicRouterControlMessage.UnsubscribeMessageBuilder - Class in org.apache.camel.component.dynamicrouter
-
A Builder class for creating an unsubscribe message.
- DynamicRouterControlProducer - Class in org.apache.camel.component.dynamicrouter
-
A
Producer
implementation to process control channel messages for the Dynamic Router. - DynamicRouterControlProducer(DynamicRouterEndpoint) - Constructor for class org.apache.camel.component.dynamicrouter.DynamicRouterControlProducer
-
Create the
Producer
for the Dynamic Router with the suppliedEndpoint
URI. - DynamicRouterControlProducer.DynamicRouterControlProducerFactory - Class in org.apache.camel.component.dynamicrouter
-
Create a
DynamicRouterControlProducer
instance. - DynamicRouterControlProducerFactory() - Constructor for class org.apache.camel.component.dynamicrouter.DynamicRouterControlProducer.DynamicRouterControlProducerFactory
- DynamicRouterEndpoint - Class in org.apache.camel.component.dynamicrouter
-
The Dynamic Router component routes exchanges to recipients, and the recipients (and their rules) may change at runtime.
- DynamicRouterEndpoint(String, DynamicRouterComponent, DynamicRouterConfiguration, Supplier<DynamicRouterControlChannelProcessor.DynamicRouterControlChannelProcessorFactory>, Supplier<DynamicRouterControlProducer.DynamicRouterControlProducerFactory>) - Constructor for class org.apache.camel.component.dynamicrouter.DynamicRouterEndpoint
-
Create the specialized endpoint for the Dynamic Router Control Channel.
- DynamicRouterEndpoint(String, DynamicRouterComponent, DynamicRouterConfiguration, Supplier<DynamicRouterProcessor.DynamicRouterProcessorFactory>, Supplier<DynamicRouterProducer.DynamicRouterProducerFactory>, Supplier<PrioritizedFilterProcessor.PrioritizedFilterProcessorFactory>) - Constructor for class org.apache.camel.component.dynamicrouter.DynamicRouterEndpoint
-
Create the Dynamic Router
Endpoint
for the given endpoint URI. - DynamicRouterEndpoint.DynamicRouterEndpointFactory - Class in org.apache.camel.component.dynamicrouter
-
Create a
DynamicRouterEndpoint
instance. - DynamicRouterEndpointConfigurer - Class in org.apache.camel.component.dynamicrouter
-
Generated by camel build tools - do NOT edit this file!
- DynamicRouterEndpointConfigurer() - Constructor for class org.apache.camel.component.dynamicrouter.DynamicRouterEndpointConfigurer
- DynamicRouterEndpointFactory() - Constructor for class org.apache.camel.component.dynamicrouter.DynamicRouterEndpoint.DynamicRouterEndpointFactory
- DynamicRouterEndpointUriFactory - Class in org.apache.camel.component.dynamicrouter
-
Generated by camel build tools - do NOT edit this file!
- DynamicRouterEndpointUriFactory() - Constructor for class org.apache.camel.component.dynamicrouter.DynamicRouterEndpointUriFactory
- DynamicRouterProcessor - Class in org.apache.camel.component.dynamicrouter
-
Implements a Dynamic Router pattern where the destinations are computed at runtime.
- DynamicRouterProcessor(String, CamelContext, String, boolean, Supplier<PrioritizedFilterProcessor.PrioritizedFilterProcessorFactory>) - Constructor for class org.apache.camel.component.dynamicrouter.DynamicRouterProcessor
-
Create the processor instance with all properties.
- DynamicRouterProcessor.DynamicRouterProcessorFactory - Class in org.apache.camel.component.dynamicrouter
-
Create a
DynamicRouterProcessor
instance. - DynamicRouterProcessorFactory() - Constructor for class org.apache.camel.component.dynamicrouter.DynamicRouterProcessor.DynamicRouterProcessorFactory
- DynamicRouterProducer - Class in org.apache.camel.component.dynamicrouter
-
A
Producer
implementation to process exchanges for the Dynamic Router. - DynamicRouterProducer(DynamicRouterEndpoint) - Constructor for class org.apache.camel.component.dynamicrouter.DynamicRouterProducer
-
Create the
Producer
for the Dynamic Router with the suppliedEndpoint
URI. - DynamicRouterProducer.DynamicRouterProducerFactory - Class in org.apache.camel.component.dynamicrouter
-
Create a
DynamicRouterProducer
instance. - DynamicRouterProducerFactory() - Constructor for class org.apache.camel.component.dynamicrouter.DynamicRouterProducer.DynamicRouterProducerFactory
E
- endpointUri(String) - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterControlMessage.SubscribeMessageBuilder
F
- FIRST_VERSION - Static variable in class org.apache.camel.component.dynamicrouter.DynamicRouterConstants
-
The camel version where this router became dynamic.
G
- getChannel() - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration
-
Channel for the Dynamic Router.
- getChannel() - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterControlMessage
-
Get the Dynamic Router channel.
- getConfiguration() - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterEndpoint
-
Gets the
DynamicRouterConfiguration
. - getControlAction() - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration
-
When sending messages to the control channel without using a
DynamicRouterControlMessage
, specify the action (subscribe or unsubscribe) by using this URI path variable. - getDestinationUri() - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration
-
When sending messages to the control channel without using a
DynamicRouterControlMessage
, specify the destination URI by using this URI param. - getDynamicRouterComponent() - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterEndpoint
-
A convenience method that wraps the parent method and casts to the
DynamicRouterComponent
implementation. - getEndpoint() - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterControlMessage
-
Get the endpoint
- getExpressionLanguage() - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration
-
When sending messages to the control channel without using a
DynamicRouterControlMessage
, specify the expression language for creating thePredicate
by using this URI param. - getFilter(String) - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterProcessor
-
Return the filter with the supplied filter identifier.
- getId() - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterControlMessage
-
Get the subscription ID.
- getId() - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterProcessor
-
Returns the id of the instance of this processor.
- getInstance(String, int, CamelContext, Predicate, Processor) - Method in class org.apache.camel.component.dynamicrouter.PrioritizedFilterProcessor.PrioritizedFilterProcessorFactory
-
Create this processor with all properties.
- getInstance(String, CamelContext, String, boolean, Supplier<PrioritizedFilterProcessor.PrioritizedFilterProcessorFactory>) - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterProcessor.DynamicRouterProcessorFactory
-
Create the processor instance with all properties.
- getInstance(String, DynamicRouterComponent, DynamicRouterConfiguration, Supplier<DynamicRouterControlChannelProcessor.DynamicRouterControlChannelProcessorFactory>, Supplier<DynamicRouterControlProducer.DynamicRouterControlProducerFactory>) - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterEndpoint.DynamicRouterEndpointFactory
-
Create a specialized Dynamic Router
Endpoint
for the control channel endpoint URI. - getInstance(String, DynamicRouterComponent, DynamicRouterConfiguration, Supplier<DynamicRouterProcessor.DynamicRouterProcessorFactory>, Supplier<DynamicRouterProducer.DynamicRouterProducerFactory>, Supplier<PrioritizedFilterProcessor.PrioritizedFilterProcessorFactory>) - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterEndpoint.DynamicRouterEndpointFactory
-
Create the Dynamic Router
Endpoint
for the given endpoint URI. - getInstance(DynamicRouterComponent) - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterControlChannelProcessor.DynamicRouterControlChannelProcessorFactory
-
Create the
DynamicRouterControlChannelProcessor
instance for theDynamicRouterComponent
. - getInstance(DynamicRouterEndpoint) - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterControlProducer.DynamicRouterControlProducerFactory
-
Create the
Producer
for the Dynamic Router with the suppliedEndpoint
URI. - getInstance(DynamicRouterEndpoint) - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterProducer.DynamicRouterProducerFactory
-
Create the
Producer
for the Dynamic Router with the suppliedEndpoint
URI. - getMessageType() - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterControlMessage
-
Get the message type.
- getOptionType(String, boolean) - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterComponentConfigurer
- getOptionType(String, boolean) - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterEndpointConfigurer
- getOptionValue(Object, String, boolean) - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterComponentConfigurer
- getOptionValue(Object, String, boolean) - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterEndpointConfigurer
- getPredicate() - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration
-
When sending messages to the control channel without using a
DynamicRouterControlMessage
, specify thePredicate
by using this URI param. - getPredicate() - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterControlMessage
-
Get the predicate.
- getPredicateBean() - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration
-
When sending messages to the control channel without using a
DynamicRouterControlMessage
, specify thePredicate
by using this URI param. - getPriority() - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration
-
When sending messages to the control channel without using a
DynamicRouterControlMessage
, specify the subscription priority by using this URI param. - getPriority() - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterControlMessage
-
Get the priority.
- getPriority() - Method in class org.apache.camel.component.dynamicrouter.PrioritizedFilterProcessor
-
Get the processor priority.
- getRecipientMode() - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration
-
Gets the behavior of the Dynamic Router when routing participants are selected to receive an incoming exchange.
- getRoutingProcessor(String) - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterComponent
-
Get the processor for the given channel.
- getSubscribeChannel() - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration
-
When sending messages to the control channel without using a
DynamicRouterControlMessage
, specify the subscribe channel by using this URI path variable. - getSubscriptionId() - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration
-
When sending messages to the control channel without using a
DynamicRouterControlMessage
, specify the subscription ID by using this URI param. - getTraceLabel() - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterProcessor
-
For tracing.
I
- id(String) - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterControlMessage.SubscribeMessageBuilder
- id(String) - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterControlMessage.UnsubscribeMessageBuilder
- isEnabled(String) - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterEndpointUriFactory
- isLenientProperties() - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterEndpointUriFactory
- isSynchronous() - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration
-
Flag to ensure synchronous processing.
- isWarnDroppedMessage() - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration
-
Flag to log a warning if no predicates match for an exchange.
M
- MODE_ALL_MATCH - Static variable in class org.apache.camel.component.dynamicrouter.DynamicRouterConstants
-
The mode for sending an exchange to recipients: send to all matching.
- MODE_FIRST_MATCH - Static variable in class org.apache.camel.component.dynamicrouter.DynamicRouterConstants
-
The mode for sending an exchange to recipients: send only to the first match.
- multiValuePrefixes() - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterEndpointUriFactory
O
- org.apache.camel.component.dynamicrouter - package org.apache.camel.component.dynamicrouter
P
- parsePath(String) - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration
-
Parse the URI path for configuration parameters.
- PATH_PARAMS_PATTERN - Static variable in class org.apache.camel.component.dynamicrouter.DynamicRouterConstants
-
Regular expression to parse URI path parameters.
- predicate(Predicate) - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterControlMessage.SubscribeMessageBuilder
- PrioritizedFilterProcessor - Class in org.apache.camel.component.dynamicrouter
-
This class serves as a wrapper around a
FilterProcessor
to include an integer representing the priority of this processor, and aComparator
to sort by priority, then by id. - PrioritizedFilterProcessor(String, int, CamelContext, Predicate, Processor) - Constructor for class org.apache.camel.component.dynamicrouter.PrioritizedFilterProcessor
-
Create this processor with all properties.
- PrioritizedFilterProcessor.PrioritizedFilterProcessorFactory - Class in org.apache.camel.component.dynamicrouter
-
Create a
PrioritizedFilterProcessor
instance. - PrioritizedFilterProcessorFactory() - Constructor for class org.apache.camel.component.dynamicrouter.PrioritizedFilterProcessor.PrioritizedFilterProcessorFactory
- priority(int) - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterControlMessage.SubscribeMessageBuilder
- process(Exchange) - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterControlProducer
-
Process the exchange.
- process(Exchange) - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterProducer
-
Process the exchange.
- process(Exchange, AsyncCallback) - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterControlChannelProcessor
-
When a
DynamicRouterControlMessage
is received, it is processed, depending on theDynamicRouterControlMessage.getMessageType()
: if the type isDynamicRouterControlMessage.ControlMessageType.SUBSCRIBE
, then create theFilterProcessor
and add it to the consumer's filters, but if the type isDynamicRouterControlMessage.ControlMessageType.UNSUBSCRIBE
, then the entry for the endpoint is removed. - process(Exchange, AsyncCallback) - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterControlProducer
-
Process the exchange, and use the
AsyncCallback
to signal completion. - process(Exchange, AsyncCallback) - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterProcessor
-
Processes the message exchange, where the caller supports having the exchange asynchronously processed.
- process(Exchange, AsyncCallback) - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterProducer
-
Process the exchange, and use the
AsyncCallback
to signal completion. - propertyNames() - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterEndpointUriFactory
R
- removeFilter(String) - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterProcessor
-
Removes a filter with the ID from the control message.
S
- secretPropertyNames() - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterEndpointUriFactory
- setChannel(String) - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration
-
Channel for the Dynamic Router.
- setConfiguration(DynamicRouterConfiguration) - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterControlChannelProcessor
-
Set the
DynamicRouterConfiguration
. - setConfiguration(DynamicRouterConfiguration) - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterEndpoint
-
Set the
DynamicRouterConfiguration
. - setControlAction(String) - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration
-
When sending messages to the control channel without using a
DynamicRouterControlMessage
, specify the action (subscribe or unsubscribe) by using this URI path variable. - setDestinationUri(String) - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration
-
When sending messages to the control channel without using a
DynamicRouterControlMessage
, specify the destination URI by using this URI param. - setExpressionLanguage(String) - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration
-
When sending messages to the control channel without using a
DynamicRouterControlMessage
, specify the expression language for creating thePredicate
by using this URI param. - setId(String) - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterProcessor
-
Sets the id of the instance of this processor.
- setPredicate(String) - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration
-
When sending messages to the control channel without using a
DynamicRouterControlMessage
, specify thePredicate
by using this URI param. - setPredicateBean(Predicate) - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration
-
When sending messages to the control channel without using a
DynamicRouterControlMessage
, specify thePredicate
by using this URI param. - setPriority(Integer) - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration
-
When sending messages to the control channel without using a
DynamicRouterControlMessage
, specify the subscription priority by using this URI param. - setRecipientMode(String) - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration
-
Sets the behavior of the Dynamic Router when routing participants are selected to receive an incoming exchange.
- setSubscribeChannel(String) - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration
-
When sending messages to the control channel without using a
DynamicRouterControlMessage
, specify the subscribe channel by using this URI path variable. - setSubscriptionId(String) - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration
-
When sending messages to the control channel without using a
DynamicRouterControlMessage
, specify the subscription ID by using this URI param. - setSynchronous(boolean) - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration
-
Flag to ensure synchronous processing.
- setWarnDroppedMessage(boolean) - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration
-
Flag to log a warning if no predicates match for an exchange.
- SUBSCRIBE - Enum constant in enum class org.apache.camel.component.dynamicrouter.DynamicRouterControlMessage.ControlMessageType
-
For subscribing to receive exchanges.
- SUBSCRIBE_GROUP - Static variable in class org.apache.camel.component.dynamicrouter.DynamicRouterConstants
-
The name for the regex capture group that captures the channel name for the subscription.
- SubscribeMessageBuilder() - Constructor for class org.apache.camel.component.dynamicrouter.DynamicRouterControlMessage.SubscribeMessageBuilder
- SUBSCRIPTION_CHANNEL_PARAM - Static variable in class org.apache.camel.component.dynamicrouter.DynamicRouterConstants
-
Name of the channel parameter.
- SYNTAX - Static variable in class org.apache.camel.component.dynamicrouter.DynamicRouterConstants
-
The syntax, for the auto-generated documentation.
T
- TITLE - Static variable in class org.apache.camel.component.dynamicrouter.DynamicRouterConstants
-
The title, for the auto-generated documentation.
- toString() - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterProcessor
-
The string representation of this dynamic router is its id.
- toString() - Method in class org.apache.camel.component.dynamicrouter.PrioritizedFilterProcessor
U
- UNSUBSCRIBE - Enum constant in enum class org.apache.camel.component.dynamicrouter.DynamicRouterControlMessage.ControlMessageType
-
For unsubscribing to stop receiving exchanges.
- UnsubscribeMessageBuilder() - Constructor for class org.apache.camel.component.dynamicrouter.DynamicRouterControlMessage.UnsubscribeMessageBuilder
V
- valueOf(String) - Static method in enum class org.apache.camel.component.dynamicrouter.DynamicRouterControlMessage.ControlMessageType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.apache.camel.component.dynamicrouter.DynamicRouterControlMessage.ControlMessageType
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form