Class DynamicRouter

  • All Implemented Interfaces:
    AutoCloseable, org.apache.camel.AsyncProcessor, org.apache.camel.Processor, org.apache.camel.Service, org.apache.camel.ShutdownableService, org.apache.camel.spi.HasId, org.apache.camel.spi.IdAware, org.apache.camel.spi.RouteIdAware, org.apache.camel.StatefulService, org.apache.camel.SuspendableService, org.apache.camel.Traceable

    public class DynamicRouter
    extends RoutingSlip
    Implements a Dynamic Router pattern where the destination(s) is computed at runtime.

    This implementation builds on top of RoutingSlip which contains the most logic.

    • Constructor Detail

      • DynamicRouter

        public DynamicRouter​(org.apache.camel.CamelContext camelContext)
      • DynamicRouter

        public DynamicRouter​(org.apache.camel.CamelContext camelContext,
                             org.apache.camel.Expression expression,
                             String uriDelimiter)