Uses of Class
org.apache.camel.model.ThrottleDefinition

Packages that use ThrottleDefinition
org.apache.camel.model The JAXB POJOs for the XML Configuration of the routing rules. 
 

Uses of ThrottleDefinition in org.apache.camel.model
 

Methods in org.apache.camel.model that return ThrottleDefinition
 ThrottleDefinition ThrottleDefinition.asyncDelayed()
          Enables asynchronous delay which means the thread will noy block while delaying.
 ThrottleDefinition ThrottleDefinition.callerRunsWhenRejected(boolean callerRunsWhenRejected)
          Whether or not the caller should run the task when it was rejected by the thread pool.
 ThrottleDefinition ThrottleDefinition.executorService(ExecutorService executorService)
           
 ThrottleDefinition ThrottleDefinition.executorServiceRef(String executorServiceRef)
           
 ThrottleDefinition ThrottleDefinition.maximumRequestsPerPeriod(Long maximumRequestsPerPeriod)
          Sets the time period during which the maximum request count per period
 ThrottleDefinition ProcessorDefinition.throttle(Expression maximumRequestCount)
          Throttler EIP: Creates a throttler allowing you to ensure that a specific endpoint does not get overloaded, or that we don't exceed an agreed SLA with some external service.
 ThrottleDefinition ProcessorDefinition.throttle(long maximumRequestCount)
          Throttler EIP: Creates a throttler allowing you to ensure that a specific endpoint does not get overloaded, or that we don't exceed an agreed SLA with some external service.
 ThrottleDefinition ThrottleDefinition.timePeriodMillis(long timePeriodMillis)
          Sets the time period during which the maximum request count is valid for
 



Apache CAMEL