public class DynamicRouter extends RoutingSlip
RoutingSlip
which contains the most logic.RoutingSlip.RoutingSlipIterator
cacheSize, camelContext, errorHandler, expression, header, id, ignoreInvalidEndpoints, producerCache, routeId, uriDelimiter
Constructor and Description |
---|
DynamicRouter(org.apache.camel.CamelContext camelContext) |
DynamicRouter(org.apache.camel.CamelContext camelContext,
org.apache.camel.Expression expression,
String uriDelimiter) |
Modifier and Type | Method and Description |
---|---|
protected RoutingSlip.RoutingSlipIterator |
createRoutingSlipIterator(org.apache.camel.Exchange exchange,
org.apache.camel.Expression expression)
Creates the route slip iterator to be used.
|
createErrorHandler, doShutdown, doStart, doStop, getCacheSize, getEndpointUtilizationStatistics, getErrorHandler, getExistingEndpoint, getExpression, getId, getRouteId, getTraceLabel, getUriDelimiter, isIgnoreInvalidEndpoints, newRoutingSlipProcessorForErrorHandler, prepareExchangeForRoutingSlip, prepareRecipient, process, processExchange, resolveEndpoint, setCacheSize, setDelimiter, setErrorHandler, setId, setIgnoreInvalidEndpoints, setRouteId, toString
build, doBuild, doFail, doInit, doLifecycleChange, doResume, doSuspend, fail, getStatus, init, isBuild, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public DynamicRouter(org.apache.camel.CamelContext camelContext)
public DynamicRouter(org.apache.camel.CamelContext camelContext, org.apache.camel.Expression expression, String uriDelimiter)
protected RoutingSlip.RoutingSlipIterator createRoutingSlipIterator(org.apache.camel.Exchange exchange, org.apache.camel.Expression expression) throws Exception
RoutingSlip
createRoutingSlipIterator
in class RoutingSlip
exchange
- the exchangeexpression
- the expressionException
Apache Camel