org.apache.camel.api.management.mbean
Interface ManagedThrottlingInflightRoutePolicyMBean

All Superinterfaces:
ManagedServiceMBean
All Known Implementing Classes:
ManagedThrottlingInflightRoutePolicy

public interface ManagedThrottlingInflightRoutePolicyMBean
extends ManagedServiceMBean


Method Summary
 String getLoggingLevel()
           
 int getMaxInflightExchanges()
           
 int getResumePercentOfMax()
           
 String getScope()
           
 void setLoggingLevel(String loggingLevel)
           
 void setMaxInflightExchanges(int maxInflightExchanges)
           
 void setResumePercentOfMax(int resumePercentOfMax)
           
 void setScope(String scope)
           
 
Methods inherited from interface org.apache.camel.api.management.mbean.ManagedServiceMBean
getCamelId, getRouteId, getState, isSupportSuspension, isSuspended, resume, start, stop, suspend
 

Method Detail

getMaxInflightExchanges

@ManagedAttribute(description="Maximum inflight exchanges")
int getMaxInflightExchanges()

setMaxInflightExchanges

@ManagedAttribute(description="Maximum inflight exchanges")
void setMaxInflightExchanges(int maxInflightExchanges)

getResumePercentOfMax

@ManagedAttribute(description="Resume percentage of maximum inflight exchanges")
int getResumePercentOfMax()

setResumePercentOfMax

@ManagedAttribute(description="Resume percentage of maximum inflight exchanges")
void setResumePercentOfMax(int resumePercentOfMax)

getScope

@ManagedAttribute(description="Scope")
String getScope()

setScope

@ManagedAttribute(description="Scope")
void setScope(String scope)

getLoggingLevel

@ManagedAttribute(description="Logging Level")
String getLoggingLevel()

setLoggingLevel

@ManagedAttribute(description="Logging Level")
void setLoggingLevel(String loggingLevel)


Apache CAMEL