Interface Throttler

All Superinterfaces:
org.apache.camel.Processor
All Known Implementing Classes:
AbstractThrottler, ConcurrentRequestsThrottler, TotalRequestsThrottler

public interface Throttler extends org.apache.camel.Processor
  • Method Details

    • isRejectExecution

      boolean isRejectExecution()
    • isAsyncDelayed

      boolean isAsyncDelayed()
    • isCallerRunsWhenRejected

      boolean isCallerRunsWhenRejected()
    • setMaximumRequestsExpression

      void setMaximumRequestsExpression(org.apache.camel.Expression maxConcurrentRequestsExpression)
    • getCurrentMaximumRequests

      int getCurrentMaximumRequests()
    • getMode

      String getMode()