Class DynamicRouterEndpoint

  • All Implemented Interfaces:
    AutoCloseable, org.apache.camel.CamelContextAware, org.apache.camel.Endpoint, org.apache.camel.IsSingleton, org.apache.camel.Service, org.apache.camel.ShutdownableService, 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={ENDPOINT,JAVA})
    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.