Class DynamicRouterEndpoint

java.lang.Object
org.apache.camel.support.service.BaseService
org.apache.camel.support.service.ServiceSupport
org.apache.camel.support.DefaultEndpoint
org.apache.camel.component.dynamicrouter.DynamicRouterEndpoint
All Implemented Interfaces:
AutoCloseable, org.apache.camel.CamelContextAware, org.apache.camel.ComponentAware, org.apache.camel.Endpoint, org.apache.camel.IsSingleton, org.apache.camel.Service, org.apache.camel.ShutdownableService, org.apache.camel.spi.HasCamelContext, org.apache.camel.spi.HasId, org.apache.camel.StatefulService, org.apache.camel.SuspendableService

@UriEndpoint(firstVersion="3.15.0", scheme="dynamic-router", title="Dynamic Router", syntax="dynamic-router:channel", alternativeSyntax="dynamic-router:channel/controlAction/subscribeChannel", producerOnly=true, category={MESSAGING,CORE}) public class DynamicRouterEndpoint extends org.apache.camel.support.DefaultEndpoint
The Dynamic Router component routes exchanges to recipients, and the recipients (and their rules) may change at runtime.