Package org.apache.camel.component.dynamicrouter
package org.apache.camel.component.dynamicrouter
-
ClassDescriptionThe 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.ProcessesDynamicRouterControlMessage
s on the specialized control channel.Create aDynamicRouterControlChannelProcessor
instance.The control channel message to provide the conditions under which a recipient should receive an exchange for processing.The type of message received on the control channel.A Builder class for creating a subscribe message.A Builder class for creating an unsubscribe message.AProducer
implementation to process control channel messages for the Dynamic Router.Create aDynamicRouterControlProducer
instance.The Dynamic Router component routes exchanges to recipients, and the recipients (and their rules) may change at runtime.Create aDynamicRouterEndpoint
instance.Generated by camel build tools - do NOT edit this file!Generated by camel build tools - do NOT edit this file!Implements a Dynamic Router pattern where the destinations are computed at runtime.Create aDynamicRouterProcessor
instance.AProducer
implementation to process exchanges for the Dynamic Router.Create aDynamicRouterProducer
instance.This class serves as a wrapper around aFilterProcessor
to include an integer representing the priority of this processor, and aComparator
to sort by priority, then by id.Create aPrioritizedFilterProcessor
instance.