Package org.apache.camel.processor
Interface Throttler
- All Superinterfaces:
org.apache.camel.Processor
- All Known Implementing Classes:
AbstractThrottler
,ConcurrentRequestsThrottler
,TotalRequestsThrottler
public interface Throttler
extends org.apache.camel.Processor
-
Method Summary
Modifier and TypeMethodDescriptionint
getMode()
boolean
boolean
boolean
void
setMaximumRequestsExpression
(org.apache.camel.Expression maxConcurrentRequestsExpression) Methods inherited from interface org.apache.camel.Processor
process
-
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()
-