Package org.apache.camel.throttling
package org.apache.camel.throttling
Base classes for throttler EIP
-
ClassDescriptionUsed by the
ThrottlingExceptionRoutePolicy
to allow custom code to handle the half open circuit state and how to determine if a route should be closedModeled after the circuit breakerThrottlingInflightRoutePolicy
thisRoutePolicy
will stop consuming from an endpoint based on the type of exceptions that are thrown and the threshold setting.A throttle basedRoutePolicy
which is capable of dynamic throttling a route based on number of current inflight exchanges.