All Classes and Interfaces

Class
Description
The Dynamic Router Component.
Generated by camel build tools - do NOT edit this file!
This class encapsulates all configuration items for the Dynamic Router EIP component.
Contains constants that are used within this component.
A SendDynamicAwareSupport implementation to process control channel messages for the Dynamic Router.
The component for the Dynamic router control operations that allow routing participants to subscribe or unsubscribe to participate in dynamic message routing.
Generated by camel build tools - do NOT edit this file!
Configuration for the DynamicRouterControlEndpoint.
Constants pertaining to the Dynamic Router Control operations.
The Dynamic Router control endpoint for operations that allow routing participants to subscribe or unsubscribe to participate in dynamic message routing.
Factory to create the DynamicRouterControlEndpoint.
Generated by camel build tools - do NOT edit this file!
Generated by camel build tools - do NOT edit this file!
A message to control the Dynamic Router.
DynamicRouterControlMessage builder static inner class.
A Producer implementation to process control channel messages for the Dynamic Router.
Create a DynamicRouterControlProducer instance.
Generated by camel build tools - do NOT edit this file!
A service for managing dynamic routing subscriptions.
Factory class for creating instances of DynamicRouterControlService.
Generated by camel build tools - do NOT edit this file!
The Dynamic Router component routes exchanges to recipients, and the recipients (and their rules) may change at runtime.
Create a DynamicRouterEndpoint instance.
Generated by camel build tools - do NOT edit this file!
Generated by camel build tools - do NOT edit this file!
A service that manages the PrioritizedFilters for dynamic router subscriptions.
Factory to create a DynamicRouterFilterService.
The DynamicRouterProcessor is responsible for routing an exchange to the appropriate recipients.
Factory for creating DynamicRouterProcessor instances.
A Producer implementation to process exchanges for the Dynamic Router.
Create a DynamicRouterProducer instance.
Utility class that creates a RecipientList Processor based on a DynamicRouterConfiguration.
 
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.
Create a PrioritizedFilter instance.
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)