Index

A B C D E F G I M O P R S T U V 
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 PrioritizedFilterProcessors 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

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 DynamicRouterControlMessages on the specialized control channel.
DynamicRouterControlChannelProcessor(DynamicRouterComponent) - Constructor for class org.apache.camel.component.dynamicrouter.DynamicRouterControlChannelProcessor
Create the instance to process DynamicRouterControlMessages for the supplied component.
DynamicRouterControlChannelProcessor.DynamicRouterControlChannelProcessorFactory - Class in org.apache.camel.component.dynamicrouter
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 supplied Endpoint 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 supplied Endpoint 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
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 the Predicate 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
getInstance(DynamicRouterEndpoint) - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterControlProducer.DynamicRouterControlProducerFactory
Create the Producer for the Dynamic Router with the supplied Endpoint URI.
getInstance(DynamicRouterEndpoint) - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterProducer.DynamicRouterProducerFactory
Create the Producer for the Dynamic Router with the supplied Endpoint 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 the Predicate 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 the Predicate 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 a Comparator 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 the DynamicRouterControlMessage.getMessageType(): if the type is DynamicRouterControlMessage.ControlMessageType.SUBSCRIBE, then create the FilterProcessor and add it to the consumer's filters, but if the type is DynamicRouterControlMessage.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
setConfiguration(DynamicRouterConfiguration) - Method in class org.apache.camel.component.dynamicrouter.DynamicRouterEndpoint
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 the Predicate 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 the Predicate 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 the Predicate 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.
A B C D E F G I M O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form