Index

A B C D E F G H I L M N O P R S T U 
All Classes and Interfaces|All Packages|Constant Field Values

A

addFilterForChannel(String, int, Predicate, String, String, boolean) - Method in class org.apache.camel.component.dynamicrouter.filter.DynamicRouterFilterService
Creates a PrioritizedFilter from the supplied parameters, and adds it to the filters for the specified channel.
addFilterForChannel(PrioritizedFilter, String, boolean) - Method in class org.apache.camel.component.dynamicrouter.filter.DynamicRouterFilterService
Adds the filter to the list of filters, and ensure that the filters are sorted by priority after the insertion.
aggregate(Exchange, Exchange) - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterRecipientListHelper.NoopAggregationStrategy
 

B

build() - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlMessage.Builder
Returns a DynamicRouterControlMessage built from the parameters previously set.
buildUri(String, Map<String, Object>, boolean) - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlEndpointUriFactory
 
buildUri(String, Map<String, Object>, boolean) - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterEndpointUriFactory
 

C

compareTo(PrioritizedFilter) - Method in record class org.apache.camel.component.dynamicrouter.filter.PrioritizedFilter
Compare the priority of this instance to the priority of the parameter.
COMPONENT_SCHEME_CONTROL - Static variable in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConstants
The component name/scheme for the DynamicRouterControlEndpoint.
COMPONENT_SCHEME_ROUTING - Static variable in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConstants
The component name/scheme for the DynamicRouterEndpoint.
configure(CamelContext, Object, String, Object, boolean) - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlComponentConfigurer
 
configure(CamelContext, Object, String, Object, boolean) - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlEndpointConfigurer
 
configure(CamelContext, Object, String, Object, boolean) - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterComponentConfigurer
 
configure(CamelContext, Object, String, Object, boolean) - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterEndpointConfigurer
 
CONTROL_ACTION_HEADER - Static variable in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConstants
Header name for the control action.
CONTROL_ACTION_LIST - Static variable in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConstants
Subscription list control channel action.
CONTROL_ACTION_PROPERTY - Static variable in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConstants
The configuration property for the control channel action.
CONTROL_ACTION_STATS - Static variable in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConstants
Routing statistics control channel action.
CONTROL_ACTION_SUBSCRIBE - Static variable in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConstants
Subscribe control channel action.
CONTROL_ACTION_UNSUBSCRIBE - Static variable in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConstants
Unsubscribe control channel action.
CONTROL_ACTION_UPDATE - Static variable in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConstants
Update control channel action.
CONTROL_CHANNEL_URI - Static variable in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConstants
Convenient constant for the control channel URI.
CONTROL_DESTINATION_URI - Static variable in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConstants
Header name for the destination URI.
CONTROL_ENDPOINT_FACTORY_SUPPLIER - Static variable in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConstants
The supplier for the control endpoint factory.
CONTROL_EXPRESSION_LANGUAGE - Static variable in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConstants
Header name for the predicate expression language.
CONTROL_PREDICATE - Static variable in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConstants
Header name for the predicate.
CONTROL_PREDICATE_BEAN - Static variable in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConstants
Header name for the predicate bean reference.
CONTROL_PRIORITY - Static variable in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConstants
Header name for the routing priority.
CONTROL_PRODUCER_FACTORY_SUPPLIER - Static variable in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConstants
The supplier for the producer factory.
CONTROL_SERVICE_FACTORY_SUPPLIER - Static variable in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConstants
The supplier for the control service factory.
CONTROL_SUBSCRIBE_CHANNEL - Static variable in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConstants
Header name for the subscribe channel.
CONTROL_SUBSCRIPTION_ID - Static variable in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConstants
Header name for the subscription ID.
CONTROL_URI_BASE_PATTERN - Static variable in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConstants
The regex pattern for the control channel URI.
convertTo(Class<?>, Class<T>, Exchange, Object) - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlServiceBulkConverterLoader
 
createConsumer(Processor) - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlEndpoint
This is a producer-only component.
createConsumer(Processor) - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterEndpoint
This is a producer-only component.
createEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlComponent
createEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterComponent
Create an endpoint for the supplied URI, and with the supplied parameters.
createFilter(String, int, Predicate, String, PrioritizedFilterStatistics) - Method in class org.apache.camel.component.dynamicrouter.filter.DynamicRouterFilterService
Convenience method to create a PrioritizedFilter from the supplied parameters.
createPostProcessor(Exchange, SendDynamicAware.DynamicAwareEntry) - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlChannelSendDynamicAware
Creates an optional post Processor that will be executed afterward when the message has been sent dynamic.
createPreProcessor(Exchange, SendDynamicAware.DynamicAwareEntry) - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlChannelSendDynamicAware
Creates the pre Processor that will prepare the Exchange with dynamic details from the given recipient.
createProcessor(CamelContext, DynamicRouterConfiguration, BiFunction<CamelContext, Expression, RecipientList>) - Static method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterRecipientListHelper
Create and configure the RecipientList Processor.
createProducer() - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlEndpoint
createProducer() - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterEndpoint

D

DESTINATION_URI_PROPERTY - Static variable in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConstants
The configuration property for the destination URI.
destinationUri(String) - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlMessage.Builder
Sets the destinationUri and returns a reference to this Builder enabling method chaining.
doInit() - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterEndpoint
Initialize the endpoint by creating (and adding) the DynamicRouterProcessor instance.
doShutdown() - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterComponent
Perform shutdown on the Dynamic Router.
doStart() - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlEndpoint
Starts the component, and creates the DynamicRouterControlService and adds it to the CamelContext.
doStop() - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlEndpoint
Stops the component, and removes the DynamicRouterControlService from the CamelContext.
DynamicRouterComponent - Class in org.apache.camel.component.dynamicrouter.routing
The Dynamic Router Component.
DynamicRouterComponent() - Constructor for class org.apache.camel.component.dynamicrouter.routing.DynamicRouterComponent
Create an instance of the Dynamic Router component with default factories.
DynamicRouterComponent(Supplier<DynamicRouterEndpoint.DynamicRouterEndpointFactory>, Supplier<DynamicRouterProcessor.DynamicRouterProcessorFactory>, Supplier<DynamicRouterProducer.DynamicRouterProducerFactory>, BiFunction<CamelContext, Expression, RecipientList>, Supplier<PrioritizedFilter.PrioritizedFilterFactory>, Supplier<DynamicRouterFilterService.DynamicRouterFilterServiceFactory>) - Constructor for class org.apache.camel.component.dynamicrouter.routing.DynamicRouterComponent
Create an instance of the Dynamic Router component with custom factories.
DynamicRouterComponentConfigurer - Class in org.apache.camel.component.dynamicrouter.routing
Generated by camel build tools - do NOT edit this file!
DynamicRouterComponentConfigurer() - Constructor for class org.apache.camel.component.dynamicrouter.routing.DynamicRouterComponentConfigurer
 
DynamicRouterConfiguration - Class in org.apache.camel.component.dynamicrouter.routing
This class encapsulates all configuration items for the Dynamic Router EIP component.
DynamicRouterConfiguration() - Constructor for class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConfiguration
 
DynamicRouterConstants - Class in org.apache.camel.component.dynamicrouter.routing
Contains constants that are used within this component.
DynamicRouterControlChannelSendDynamicAware - Class in org.apache.camel.component.dynamicrouter.control
A SendDynamicAwareSupport implementation to process control channel messages for the Dynamic Router.
DynamicRouterControlChannelSendDynamicAware() - Constructor for class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlChannelSendDynamicAware
 
DynamicRouterControlComponent - Class in org.apache.camel.component.dynamicrouter.control
The component for the Dynamic router control operations that allow routing participants to subscribe or unsubscribe to participate in dynamic message routing.
DynamicRouterControlComponent() - Constructor for class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlComponent
Default constructor to create the instance.
DynamicRouterControlComponent(CamelContext) - Constructor for class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlComponent
Constructor to create the instance with the CamelContext.
DynamicRouterControlComponent(CamelContext, Supplier<DynamicRouterControlEndpoint.DynamicRouterControlEndpointFactory>) - Constructor for class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlComponent
Create the instance, allowing the caller to specify the factory suppliers.
DynamicRouterControlComponentConfigurer - Class in org.apache.camel.component.dynamicrouter.control
Generated by camel build tools - do NOT edit this file!
DynamicRouterControlComponentConfigurer() - Constructor for class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlComponentConfigurer
 
DynamicRouterControlConfiguration - Class in org.apache.camel.component.dynamicrouter.control
Configuration for the DynamicRouterControlEndpoint.
DynamicRouterControlConfiguration() - Constructor for class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConfiguration
 
DynamicRouterControlConstants - Class in org.apache.camel.component.dynamicrouter.control
Constants pertaining to the Dynamic Router Control operations.
DynamicRouterControlEndpoint - Class in org.apache.camel.component.dynamicrouter.control
The Dynamic Router control endpoint for operations that allow routing participants to subscribe or unsubscribe to participate in dynamic message routing.
DynamicRouterControlEndpoint(String, DynamicRouterControlComponent, String, DynamicRouterControlConfiguration) - Constructor for class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlEndpoint
Creates the instance.
DynamicRouterControlEndpoint(String, DynamicRouterControlComponent, String, DynamicRouterControlConfiguration, Supplier<DynamicRouterControlProducer.DynamicRouterControlProducerFactory>, Supplier<DynamicRouterControlService.DynamicRouterControlServiceFactory>) - Constructor for class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlEndpoint
Creates the instance.
DynamicRouterControlEndpoint.DynamicRouterControlEndpointFactory - Class in org.apache.camel.component.dynamicrouter.control
Factory to create the DynamicRouterControlEndpoint.
DynamicRouterControlEndpointConfigurer - Class in org.apache.camel.component.dynamicrouter.control
Generated by camel build tools - do NOT edit this file!
DynamicRouterControlEndpointConfigurer() - Constructor for class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlEndpointConfigurer
 
DynamicRouterControlEndpointFactory() - Constructor for class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlEndpoint.DynamicRouterControlEndpointFactory
 
DynamicRouterControlEndpointUriFactory - Class in org.apache.camel.component.dynamicrouter.control
Generated by camel build tools - do NOT edit this file!
DynamicRouterControlEndpointUriFactory() - Constructor for class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlEndpointUriFactory
 
DynamicRouterControlMessage - Class in org.apache.camel.component.dynamicrouter.control
A message to control the Dynamic Router.
DynamicRouterControlMessage() - Constructor for class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlMessage
Default constructor for a new Dynamic Router control message without any values.
DynamicRouterControlMessage(String, String, String, int, String, String, String) - Constructor for class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlMessage
Constructor for a new Dynamic Router control message with the given values.
DynamicRouterControlMessage.Builder - Class in org.apache.camel.component.dynamicrouter.control
DynamicRouterControlMessage builder static inner class.
DynamicRouterControlProducer - Class in org.apache.camel.component.dynamicrouter.control
A Producer implementation to process control channel messages for the Dynamic Router.
DynamicRouterControlProducer(DynamicRouterControlEndpoint, DynamicRouterControlService, DynamicRouterControlConfiguration) - Constructor for class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlProducer
Create the Producer for the Dynamic Router with the supplied Endpoint URI.
DynamicRouterControlProducer.DynamicRouterControlProducerFactory - Class in org.apache.camel.component.dynamicrouter.control
Create a DynamicRouterControlProducer instance.
DynamicRouterControlProducerFactory() - Constructor for class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlProducer.DynamicRouterControlProducerFactory
 
DynamicRouterControlProducerInvokeOnHeaderFactory - Class in org.apache.camel.component.dynamicrouter.control
Generated by camel build tools - do NOT edit this file!
DynamicRouterControlProducerInvokeOnHeaderFactory() - Constructor for class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlProducerInvokeOnHeaderFactory
 
DynamicRouterControlService - Class in org.apache.camel.component.dynamicrouter.control
A service for managing dynamic routing subscriptions.
DynamicRouterControlService(CamelContext, DynamicRouterFilterService) - Constructor for class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlService
DynamicRouterControlService.DynamicRouterControlServiceFactory - Class in org.apache.camel.component.dynamicrouter.control
Factory class for creating instances of DynamicRouterControlService.
DynamicRouterControlServiceBulkConverterLoader - Class in org.apache.camel.component.dynamicrouter.control
Generated by camel build tools - do NOT edit this file!
DynamicRouterControlServiceBulkConverterLoader() - Constructor for class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlServiceBulkConverterLoader
 
DynamicRouterControlServiceFactory() - Constructor for class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlService.DynamicRouterControlServiceFactory
 
DynamicRouterEndpoint - Class in org.apache.camel.component.dynamicrouter.routing
The Dynamic Router component routes exchanges to recipients, and the recipients (and their rules) may change at runtime.
DynamicRouterEndpoint(String, DynamicRouterComponent, DynamicRouterConfiguration, Supplier<DynamicRouterProcessor.DynamicRouterProcessorFactory>, Supplier<DynamicRouterProducer.DynamicRouterProducerFactory>, BiFunction<CamelContext, Expression, RecipientList>, DynamicRouterFilterService) - Constructor for class org.apache.camel.component.dynamicrouter.routing.DynamicRouterEndpoint
Create the Dynamic Router Endpoint for the given endpoint URI.
DynamicRouterEndpoint(String, DynamicRouterComponent, DynamicRouterConfiguration, DynamicRouterFilterService) - Constructor for class org.apache.camel.component.dynamicrouter.routing.DynamicRouterEndpoint
Create the specialized endpoint for the Dynamic Router Control Channel.
DynamicRouterEndpoint.DynamicRouterEndpointFactory - Class in org.apache.camel.component.dynamicrouter.routing
Create a DynamicRouterEndpoint instance.
DynamicRouterEndpointConfigurer - Class in org.apache.camel.component.dynamicrouter.routing
Generated by camel build tools - do NOT edit this file!
DynamicRouterEndpointConfigurer() - Constructor for class org.apache.camel.component.dynamicrouter.routing.DynamicRouterEndpointConfigurer
 
DynamicRouterEndpointFactory() - Constructor for class org.apache.camel.component.dynamicrouter.routing.DynamicRouterEndpoint.DynamicRouterEndpointFactory
 
DynamicRouterEndpointUriFactory - Class in org.apache.camel.component.dynamicrouter.routing
Generated by camel build tools - do NOT edit this file!
DynamicRouterEndpointUriFactory() - Constructor for class org.apache.camel.component.dynamicrouter.routing.DynamicRouterEndpointUriFactory
 
DynamicRouterFilterService - Class in org.apache.camel.component.dynamicrouter.filter
A service that manages the PrioritizedFilters for dynamic router subscriptions.
DynamicRouterFilterService() - Constructor for class org.apache.camel.component.dynamicrouter.filter.DynamicRouterFilterService
 
DynamicRouterFilterService(Supplier<PrioritizedFilter.PrioritizedFilterFactory>) - Constructor for class org.apache.camel.component.dynamicrouter.filter.DynamicRouterFilterService
Constructor that allows the PrioritizedFilter.PrioritizedFilterFactory supplier to be specified.
DynamicRouterFilterService.DynamicRouterFilterServiceFactory - Class in org.apache.camel.component.dynamicrouter.filter
Factory to create a DynamicRouterFilterService.
DynamicRouterFilterServiceFactory() - Constructor for class org.apache.camel.component.dynamicrouter.filter.DynamicRouterFilterService.DynamicRouterFilterServiceFactory
 
DynamicRouterProcessor - Class in org.apache.camel.component.dynamicrouter.routing
The DynamicRouterProcessor is responsible for routing an exchange to the appropriate recipients.
DynamicRouterProcessor(String, boolean, String, RecipientList, DynamicRouterFilterService) - Constructor for class org.apache.camel.component.dynamicrouter.routing.DynamicRouterProcessor
Construct the DynamicRouterProcessor instance.
DynamicRouterProcessor.DynamicRouterProcessorFactory - Class in org.apache.camel.component.dynamicrouter.routing
Factory for creating DynamicRouterProcessor instances.
DynamicRouterProcessorFactory() - Constructor for class org.apache.camel.component.dynamicrouter.routing.DynamicRouterProcessor.DynamicRouterProcessorFactory
 
DynamicRouterProducer - Class in org.apache.camel.component.dynamicrouter.routing
A Producer implementation to process exchanges for the Dynamic Router.
DynamicRouterProducer(DynamicRouterEndpoint, DynamicRouterComponent, DynamicRouterConfiguration) - Constructor for class org.apache.camel.component.dynamicrouter.routing.DynamicRouterProducer
Create the Producer for the Dynamic Router with the supplied Endpoint URI.
DynamicRouterProducer.DynamicRouterProducerFactory - Class in org.apache.camel.component.dynamicrouter.routing
Create a DynamicRouterProducer instance.
DynamicRouterProducerFactory() - Constructor for class org.apache.camel.component.dynamicrouter.routing.DynamicRouterProducer.DynamicRouterProducerFactory
 
DynamicRouterRecipientListHelper - Class in org.apache.camel.component.dynamicrouter.routing
Utility class that creates a RecipientList Processor based on a DynamicRouterConfiguration.
DynamicRouterRecipientListHelper.NoopAggregationStrategy - Class in org.apache.camel.component.dynamicrouter.routing
 

E

endpoint() - Method in record class org.apache.camel.component.dynamicrouter.filter.PrioritizedFilter
Returns the value of the endpoint record component.
ENDPOINT_FACTORY_SUPPLIER - Static variable in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConstants
Creates a DynamicRouterEndpoint instance.
equals(Object) - Method in record class org.apache.camel.component.dynamicrouter.filter.PrioritizedFilter
Indicates whether some other object is "equal to" this one.
ERROR_INVALID_PREDICATE_EXPRESSION - Static variable in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConstants
Error when the specified expression language and the predicate expression cannot produce a predicate.
ERROR_NO_PREDICATE_BEAN_FOUND - Static variable in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConstants
Error when a predicate bean cannot be found.
ERROR_PREDICATE_CLASS - Static variable in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConstants
Error string when the message body is assumed to contain a Predicate, but the body's class is not resolvable to Predicate.
EXPRESSION_LANGUAGE_PROPERTY - Static variable in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConstants
The configuration property for the predicate expression language.
expressionLanguage(String) - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlMessage.Builder
Sets the expressionLanguage and returns a reference to this Builder enabling method chaining.

F

FILTER_COMPARATOR - Static variable in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConstants
A comparator to sort PrioritizedFilters by their priority field.
FILTER_FACTORY_SUPPLIER - Static variable in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConstants
Creates a PrioritizedFilter instance.
FILTER_SERVICE_FACTORY_SUPPLIER - Static variable in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConstants
Creates a DynamicRouterFilterService instance.
FIRST_VERSION - Static variable in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConstants
The camel version where the dynamic router eip component was first introduced.
FIRST_VERSION_CONTROL - Static variable in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConstants
The camel version where the dynamic router control channel endpoint was introduced.

G

getAggregationStrategy() - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConfiguration
Gets the aggregation strategy.
getAggregationStrategyBean() - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConfiguration
Gets the aggregation strategy bean.
getAggregationStrategyMethodName() - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConfiguration
Gets the aggregation strategy method name.
getCacheSize() - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConfiguration
Gets the cache size.
getCamelContext() - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlServiceBulkConverterLoader
 
getChannel() - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConfiguration
Channel for the Dynamic Router.
getComponent() - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlEndpoint
 
getConfiguration() - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlEndpoint
getConfiguration() - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterEndpoint
getControlAction() - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConfiguration
The control action (subscribe or unsubscribe).
getControlAction() - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlEndpoint
Gets the control action for this endpoint.
getControlActionOrDefault() - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConfiguration
The control action (subscribe or unsubscribe) that returns the default value of "subscribe" if null.
getCount() - Method in class org.apache.camel.component.dynamicrouter.filter.PrioritizedFilterStatistics
Returns the number of times the filter was invoked.
getDestinationUri() - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConfiguration
The destination URI where the subscriber will receive matching exchanges.
getDestinationUri() - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlMessage
The destination URI where the subscriber will receive matching exchanges.
getDynamicRouterComponent() - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterEndpoint
A convenience method that wraps the parent method and casts to the DynamicRouterComponent implementation.
getExecutorService() - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConfiguration
Gets the executor service.
getExecutorServiceBean() - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConfiguration
Gets the executor service bean.
getExpressionLanguage() - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConfiguration
The expression language for creating the Predicate.
getExpressionLanguage() - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlMessage
The subscription predicate language.
getFilterById(String, String) - Method in class org.apache.camel.component.dynamicrouter.filter.DynamicRouterFilterService
Return the filter with the supplied filter identifier.
getFilterId() - Method in class org.apache.camel.component.dynamicrouter.filter.PrioritizedFilterStatistics
Returns the id of the filter that these statistics represent.
getFilterMap() - Method in class org.apache.camel.component.dynamicrouter.filter.DynamicRouterFilterService
Retrieves a copy of the filter map.
getFilterService() - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterComponent
Get the DynamicRouterFilterService for the component.
getFiltersForChannel(String) - Method in class org.apache.camel.component.dynamicrouter.filter.DynamicRouterFilterService
Get a copy of the PrioritizedFilters for the specified channel.
getFilterStatisticsMap() - Method in class org.apache.camel.component.dynamicrouter.filter.DynamicRouterFilterService
Retrieves a copy of the filter statistics map.
getFirst() - Method in class org.apache.camel.component.dynamicrouter.filter.PrioritizedFilterStatistics
Returns the first time the filter was invoked (as epoch milliseconds).
getInstance(String, int, Predicate, String, PrioritizedFilterStatistics) - Method in class org.apache.camel.component.dynamicrouter.filter.PrioritizedFilter.PrioritizedFilterFactory
Create this processor with all properties.
getInstance(String, DynamicRouterControlComponent, String, DynamicRouterControlConfiguration) - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlEndpoint.DynamicRouterControlEndpointFactory
Gets an instance of a DynamicRouterControlEndpoint.
getInstance(String, DynamicRouterControlComponent, String, DynamicRouterControlConfiguration, Supplier<DynamicRouterControlProducer.DynamicRouterControlProducerFactory>, Supplier<DynamicRouterControlService.DynamicRouterControlServiceFactory>) - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlEndpoint.DynamicRouterControlEndpointFactory
Gets an instance of a DynamicRouterControlEndpoint.
getInstance(String, DynamicRouterComponent, DynamicRouterConfiguration, Supplier<DynamicRouterProcessor.DynamicRouterProcessorFactory>, Supplier<DynamicRouterProducer.DynamicRouterProducerFactory>, BiFunction<CamelContext, Expression, RecipientList>, DynamicRouterFilterService) - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterEndpoint.DynamicRouterEndpointFactory
Create the Dynamic Router Endpoint for the given endpoint URI.
getInstance(String, DynamicRouterComponent, DynamicRouterConfiguration, DynamicRouterFilterService) - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterEndpoint.DynamicRouterEndpointFactory
Create the endpoint that routing participants use to send messages.
getInstance(Supplier<PrioritizedFilter.PrioritizedFilterFactory>) - Method in class org.apache.camel.component.dynamicrouter.filter.DynamicRouterFilterService.DynamicRouterFilterServiceFactory
Creates a DynamicRouterFilterService instance.
getInstance(CamelContext, DynamicRouterFilterService) - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlService.DynamicRouterControlServiceFactory
getInstance(CamelContext, DynamicRouterConfiguration, DynamicRouterFilterService, BiFunction<CamelContext, Expression, RecipientList>) - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterProcessor.DynamicRouterProcessorFactory
Create the DynamicRouterProcessor instance.
getInstance(DynamicRouterControlEndpoint, DynamicRouterControlService, DynamicRouterControlConfiguration) - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlProducer.DynamicRouterControlProducerFactory
Create the Producer for the Dynamic Router with the supplied Endpoint URI.
getInstance(DynamicRouterEndpoint, DynamicRouterComponent, DynamicRouterConfiguration) - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterProducer.DynamicRouterProducerFactory
Create the Producer for the Dynamic Router with the supplied Endpoint URI.
getLast() - Method in class org.apache.camel.component.dynamicrouter.filter.PrioritizedFilterStatistics
Returns the last time the filter was invoked (as epoch milliseconds).
getMatchingEndpointsForExchangeByChannel(Exchange, String, boolean, boolean) - Method in class org.apache.camel.component.dynamicrouter.filter.DynamicRouterFilterService
Match the exchange against all PrioritizedFilters for the specified channel to determine if any of them are suitable to handle the exchange, then create a comma-delimited string of the filters' endpoints.
getOnPrepare() - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConfiguration
Gets the on prepare processor reference.
getOnPrepareProcessor() - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConfiguration
Gets the on prepare processor.
getOptionType(String, boolean) - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlComponentConfigurer
 
getOptionType(String, boolean) - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlEndpointConfigurer
 
getOptionType(String, boolean) - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterComponentConfigurer
 
getOptionType(String, boolean) - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterEndpointConfigurer
 
getOptionValue(Object, String, boolean) - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlComponentConfigurer
 
getOptionValue(Object, String, boolean) - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlEndpointConfigurer
 
getOptionValue(Object, String, boolean) - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterComponentConfigurer
 
getOptionValue(Object, String, boolean) - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterEndpointConfigurer
 
getPredicate() - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConfiguration
The Predicate used to evaluate exchanges for subscribers.
getPredicate() - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlMessage
The predicate expression as a String that is interpreted in the context of the DynamicRouterControlMessage.expressionLanguage parameter.
getPredicateBean() - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConfiguration
Reference to a Predicate in the registry.
getPredicateBean() - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlMessage
The name of a predicate bean in the registry.
getPriority() - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConfiguration
The subscription priority.
getPriority() - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlMessage
The subscription priority.
getRecipientMode() - Method in class org.apache.camel.component.dynamicrouter.routing.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.routing.DynamicRouterComponent
Get the DynamicRouterProcessor for the given channel.
getStatisticsForChannel(String) - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlService
Retrieves a copy of the filter statistics map for the provided channel.
getStatisticsForChannel(String) - Method in class org.apache.camel.component.dynamicrouter.filter.DynamicRouterFilterService
Get a copy of the PrioritizedFilterStatistics for the specified channel.
getSubscribeChannel() - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConfiguration
The channel to subscribe to.
getSubscribeChannel() - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlMessage
The channel to subscribe to.
getSubscriptionId() - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConfiguration
The subscription ID.
getSubscriptionId() - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlMessage
The subscription ID.
getSubscriptionsForChannel(String) - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlService
Retrieves a copy of the filter map for the provided channel.
getSubscriptionsMap() - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlService
Retrieves a copy of the filter map.
getSubscriptionsStatisticsMap() - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlService
Retrieves a copy of the filter statistics map.
getTimeout() - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConfiguration
Gets the timeout.

H

hashCode() - Method in record class org.apache.camel.component.dynamicrouter.filter.PrioritizedFilter
Returns a hash code value for this object.

I

id() - Method in record class org.apache.camel.component.dynamicrouter.filter.PrioritizedFilter
Returns the value of the id record component.
incrementCount() - Method in class org.apache.camel.component.dynamicrouter.filter.PrioritizedFilterStatistics
Increments the number of times the filter was invoked, and updates the first and last times the filter was invoked.
initializeChannelFilters(String) - Method in class org.apache.camel.component.dynamicrouter.filter.DynamicRouterFilterService
Initialize the filter list for the specified channel.
invoke(Object, String, Exchange, AsyncCallback) - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlProducerInvokeOnHeaderFactory
 
isAggregationStrategyMethodAllowNull() - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConfiguration
Gets whether the aggregation strategy method allows null.
isEnabled(String) - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlEndpointUriFactory
 
isEnabled(String) - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterEndpointUriFactory
 
isIgnoreInvalidEndpoints() - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConfiguration
Gets whether invalid endpoints should be ignored.
isLenientProperties() - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlChannelSendDynamicAware
The dynamic router control channel does not have any lenient properties.
isLenientProperties() - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlEndpointUriFactory
 
isLenientProperties() - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterEndpointUriFactory
 
isParallelAggregate() - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConfiguration
Gets whether parallel aggregation is enabled.
isParallelProcessing() - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConfiguration
Gets whether parallel processing is enabled.
isRemote() - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlEndpoint
 
isRemote() - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterEndpoint
 
isShareUnitOfWork() - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConfiguration
Gets the share unit of work flag.
isStopOnException() - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConfiguration
Gets whether the multicast should stop on exception.
isStreaming() - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConfiguration
Gets whether the multicast should be streaming or not.
isSynchronous() - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConfiguration
Flag to ensure synchronous processing.
isWarnDroppedMessage() - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConfiguration
Flag to log a warning if no predicates match for an exchange.

L

load(TypeConverterRegistry) - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlServiceBulkConverterLoader
 
LOG_ENDPOINT - Static variable in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConstants
Template for a logging endpoint, showing all, and multiline.
lookup(Class<?>, Class<?>) - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlServiceBulkConverterLoader
 

M

matchFilters(Exchange) - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterProcessor
Match the exchange against all filters to determine if any of them are suitable to handle the exchange.
MODE_ALL_MATCH - Static variable in class org.apache.camel.component.dynamicrouter.routing.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.routing.DynamicRouterConstants
The mode for sending an exchange to recipients: send only to the first match.
multiValuePrefixes() - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlEndpointUriFactory
 
multiValuePrefixes() - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterEndpointUriFactory
 

N

newBuilder() - Static method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlMessage.Builder
Returns a DynamicRouterControlMessage.Builder object that can be used to create a new DynamicRouterControlMessage.
NoopAggregationStrategy() - Constructor for class org.apache.camel.component.dynamicrouter.routing.DynamicRouterRecipientListHelper.NoopAggregationStrategy
 

O

OPTIMIZE_MATCHER - Static variable in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConstants
Function to match the control channel URI.
org.apache.camel.component.dynamicrouter.control - package org.apache.camel.component.dynamicrouter.control
 
org.apache.camel.component.dynamicrouter.filter - package org.apache.camel.component.dynamicrouter.filter
 
org.apache.camel.component.dynamicrouter.routing - package org.apache.camel.component.dynamicrouter.routing
 
ORIGINAL_BODY_HEADER - Static variable in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConstants
The name of the header that stores the original message body when no matching filters can be found.

P

performList(Exchange, AsyncCallback) - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlProducer
Performs a "list" of the subscriptions of the channel if the DynamicRouterControlConstants.CONTROL_ACTION_HEADER header has a value of DynamicRouterControlConstants.CONTROL_ACTION_LIST.
performStats(Exchange, AsyncCallback) - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlProducer
Performs the retrieval of routing "statistics" of the channel if the DynamicRouterControlConstants.CONTROL_ACTION_HEADER header has a value of DynamicRouterControlConstants.CONTROL_ACTION_STATS.
performSubscribe(Message, AsyncCallback) - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlProducer
performUnsubscribe(Message, AsyncCallback) - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlProducer
performUpdate(Message, AsyncCallback) - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlProducer
predicate() - Method in record class org.apache.camel.component.dynamicrouter.filter.PrioritizedFilter
Returns the value of the predicate record component.
predicate(String) - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlMessage.Builder
Sets the predicate and returns a reference to this Builder enabling method chaining.
PREDICATE_BEAN_PROPERTY - Static variable in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConstants
The configuration property for a predicate bean in the registry (for a filter).
PREDICATE_PROPERTY - Static variable in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConstants
The configuration property for the filter predicate.
predicateBean(String) - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlMessage.Builder
Sets the predicateBean and returns a reference to this Builder enabling method chaining.
prepare(Exchange, String, String) - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlChannelSendDynamicAware
Prepares for using optimized dynamic to by parsing the uri and returning an entry of details that are used for creating the pre- and post-processors, and the static uri.
prepareExchange(Exchange) - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterProcessor
Prepare the exchange for processing by matching the exchange against the filters, and setting the recipient list based on matching filter URIs.
PrioritizedFilter - Record Class in org.apache.camel.component.dynamicrouter.filter
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.
PrioritizedFilter(String, int, Predicate, String, PrioritizedFilterStatistics) - Constructor for record class org.apache.camel.component.dynamicrouter.filter.PrioritizedFilter
Creates an instance of a PrioritizedFilter record class.
PrioritizedFilter.PrioritizedFilterFactory - Class in org.apache.camel.component.dynamicrouter.filter
Create a PrioritizedFilter instance.
PrioritizedFilterFactory() - Constructor for class org.apache.camel.component.dynamicrouter.filter.PrioritizedFilter.PrioritizedFilterFactory
 
PrioritizedFilterStatistics - Class in org.apache.camel.component.dynamicrouter.filter
Statistics for a PrioritizedFilter that tracks details that include: the id of the filter the number of times the filter was invoked the first time the filter was invoked (as epoch milliseconds) the last time the filter was invoked (as epoch milliseconds)
PrioritizedFilterStatistics(String) - Constructor for class org.apache.camel.component.dynamicrouter.filter.PrioritizedFilterStatistics
Creates a new PrioritizedFilterStatistics instance with the given filter id.
priority() - Method in record class org.apache.camel.component.dynamicrouter.filter.PrioritizedFilter
Returns the value of the priority record component.
priority(int) - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlMessage.Builder
Sets the priority and returns a reference to this Builder enabling method chaining.
PRIORITY_PROPERTY - Static variable in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConstants
The configuration property for the filter priority.
process(Exchange) - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterProcessor
Process the exchange asynchronously.
process(Exchange) - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterProducer
Process the exchange.
process(Exchange, AsyncCallback) - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterProcessor
Process the exchange, and use the AsyncCallback to signal completion.
process(Exchange, AsyncCallback) - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterProducer
Process the exchange, and use the AsyncCallback to signal completion.
PROCESSOR_FACTORY_SUPPLIER - Static variable in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConstants
Creates a DynamicRouterProcessor instance.
PRODUCER_FACTORY_SUPPLIER - Static variable in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConstants
Creates a DynamicRouterProducer instance.
propertyNames() - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlEndpointUriFactory
 
propertyNames() - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterEndpointUriFactory
 

R

RECIPIENT_LIST_EXPRESSION - Static variable in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConstants
The Expression that is used to configure the recipient list to get recipient URIs from the DynamicRouterConstants.RECIPIENT_LIST_HEADER.
RECIPIENT_LIST_HEADER - Static variable in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConstants
The name of the header that holds the destination URIs for the recipients.
RECIPIENT_LIST_SUPPLIER - Static variable in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConstants
Creates a RecipientList instance.
removeFilterById(String, String) - Method in class org.apache.camel.component.dynamicrouter.filter.DynamicRouterFilterService
Removes a filter with the ID from the control message.
removeSubscription(String, String) - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlService
Subscribes for dynamic routing with a predicate expression.
resolveStaticUri(Exchange, SendDynamicAware.DynamicAwareEntry) - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlChannelSendDynamicAware
Resolves the static part of the uri that are used for creating a single Endpoint and Producer that will be reused for processing the optimised toD.

S

secretPropertyNames() - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlEndpointUriFactory
 
secretPropertyNames() - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterEndpointUriFactory
 
setAggregationStrategy(String) - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConfiguration
Sets the aggregation strategy.
setAggregationStrategyBean(AggregationStrategy) - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConfiguration
Sets the aggregation strategy bean.
setAggregationStrategyMethodAllowNull(boolean) - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConfiguration
Sets whether the aggregation strategy method allows null.
setAggregationStrategyMethodName(String) - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConfiguration
Sets the aggregation strategy method name.
setCacheSize(int) - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConfiguration
Sets the cache size.
setCamelContext(CamelContext) - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlServiceBulkConverterLoader
 
setChannel(String) - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConfiguration
Channel for the Dynamic Router.
setControlAction(String) - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConfiguration
The control action (subscribe or unsubscribe).
setDestinationUri(String) - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConfiguration
The destination URI where the subscriber will receive matching exchanges.
setExecutorService(String) - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConfiguration
Sets the executor service.
setExecutorServiceBean(ExecutorService) - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConfiguration
Sets the executor service bean.
setExpressionLanguage(String) - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConfiguration
The expression language for creating the Predicate.
setIgnoreInvalidEndpoints(boolean) - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConfiguration
Sets whether invalid endpoints should be ignored.
setOnPrepare(String) - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConfiguration
Sets the on prepare processor reference.
setOnPrepareProcessor(Processor) - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConfiguration
Sets the on prepare processor.
setParallelAggregate(boolean) - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConfiguration
Sets whether parallel aggregation is enabled.
setParallelProcessing(boolean) - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConfiguration
Sets whether parallel processing is enabled.
setPredicate(String) - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConfiguration
The Predicate used to evaluate exchanges for subscribers.
setPredicateBean(Predicate) - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConfiguration
Reference to a Predicate in the registry.
setPriority(Integer) - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConfiguration
The subscription priority.
setRecipientMode(String) - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConfiguration
Sets the behavior of the Dynamic Router when routing participants are selected to receive an incoming exchange.
setShareUnitOfWork(boolean) - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConfiguration
Sets the share unit of work flag.
setStopOnException(boolean) - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConfiguration
Sets whether the multicast should stop on exception.
setStreaming(boolean) - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConfiguration
Sets whether the multicast should be streaming or not.
setSubscribeChannel(String) - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConfiguration
The channel to subscribe to.
setSubscriptionId(String) - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConfiguration
The subscription ID.
setSynchronous(boolean) - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConfiguration
Flag to ensure synchronous processing.
setTimeout(long) - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConfiguration
Sets the timeout.
setWarnDroppedMessage(boolean) - Method in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConfiguration
Flag to log a warning if no predicates match for an exchange.
SHOULD_OPTIMIZE - Static variable in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConstants
Function to determine if the control channel URI should be optimized.
SIMPLE_LANGUAGE - Static variable in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConstants
The name of the "simple" language.
size() - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlServiceBulkConverterLoader
 
statistics() - Method in record class org.apache.camel.component.dynamicrouter.filter.PrioritizedFilter
Returns the value of the statistics record component.
SUBSCRIBE_CHANNEL_PROPERTY - Static variable in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConstants
The configuration property for the subscribe channel.
subscribeChannel(String) - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlMessage.Builder
Sets the subscribeChannel and returns a reference to this Builder enabling method chaining.
subscribeWithPredicateBean(String, String, String, int, String, boolean) - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlService
Subscribes for dynamic routing with the name of a predicate bean in the registry.
subscribeWithPredicateExpression(String, String, String, int, String, String, boolean) - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlService
Subscribes for dynamic routing with a predicate expression.
subscribeWithPredicateInstance(String, String, String, int, Object, boolean) - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlService
Subscribes for dynamic routing with a predicate instance.
SUBSCRIPTION_ID_PROPERTY - Static variable in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConstants
The configuration property for the subscription ID.
subscriptionId(String) - Method in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlMessage.Builder
Sets the subscriptionId and returns a reference to this Builder enabling method chaining.
SYNTAX - Static variable in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConstants
The syntax, for the auto-generated documentation.
SYNTAX_CONTROL - Static variable in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConstants
The syntax of the control endpoint, for the auto-generated documentation.

T

TITLE - Static variable in class org.apache.camel.component.dynamicrouter.routing.DynamicRouterConstants
The title, for the auto-generated documentation.
TITLE_CONTROL - Static variable in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConstants
The title of the dynamic router control endpoint, for the auto-generated documentation.
toString() - Method in record class org.apache.camel.component.dynamicrouter.filter.PrioritizedFilter
Create a string representation of this processor.
toString() - Method in class org.apache.camel.component.dynamicrouter.filter.PrioritizedFilterStatistics
Returns a string representation of this statistics object.

U

URI_PARAMS_TO_HEADER_NAMES - Static variable in class org.apache.camel.component.dynamicrouter.control.DynamicRouterControlConstants
Map of control channel URI parameters to header names.
A B C D E F G H I L M N O P R S T U 
All Classes and Interfaces|All Packages|Constant Field Values