Class ManagedThrottlingInflightRoutePolicy
java.lang.Object
org.apache.camel.management.mbean.ManagedService
org.apache.camel.management.mbean.ManagedThrottlingInflightRoutePolicy
- All Implemented Interfaces:
org.apache.camel.api.management.ManagedInstance,org.apache.camel.api.management.mbean.ManagedServiceMBean,org.apache.camel.api.management.mbean.ManagedThrottlingInflightRoutePolicyMBean
@ManagedResource(description="Managed ThrottlingInflightRoutePolicy")
public class ManagedThrottlingInflightRoutePolicy
extends ManagedService
implements org.apache.camel.api.management.mbean.ManagedThrottlingInflightRoutePolicyMBean
-
Constructor Summary
ConstructorsConstructorDescriptionManagedThrottlingInflightRoutePolicy(org.apache.camel.CamelContext context, org.apache.camel.throttling.ThrottlingInflightRoutePolicy policy) -
Method Summary
Modifier and TypeMethodDescriptionintorg.apache.camel.throttling.ThrottlingInflightRoutePolicyintgetScope()voidsetLoggingLevel(String loggingLevel) voidsetMaxInflightExchanges(int maxInflightExchanges) voidsetResumePercentOfMax(int resumePercentOfMax) voidMethods inherited from class org.apache.camel.management.mbean.ManagedService
getCamelId, getCamelManagementName, getContext, getInstance, getRoute, getRouteId, getService, getServiceType, getState, init, isStaticService, isSupportSuspension, isSuspended, resume, setRoute, start, stop, suspendMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.camel.api.management.mbean.ManagedServiceMBean
getCamelId, getCamelManagementName, getRouteId, getServiceType, getState, isStaticService, isSupportSuspension, isSuspended, resume, start, stop, suspend
-
Constructor Details
-
ManagedThrottlingInflightRoutePolicy
public ManagedThrottlingInflightRoutePolicy(org.apache.camel.CamelContext context, org.apache.camel.throttling.ThrottlingInflightRoutePolicy policy)
-
-
Method Details
-
getPolicy
-
getMaxInflightExchanges
- Specified by:
getMaxInflightExchangesin interfaceorg.apache.camel.api.management.mbean.ManagedThrottlingInflightRoutePolicyMBean
-
setMaxInflightExchanges
- Specified by:
setMaxInflightExchangesin interfaceorg.apache.camel.api.management.mbean.ManagedThrottlingInflightRoutePolicyMBean
-
getResumePercentOfMax
- Specified by:
getResumePercentOfMaxin interfaceorg.apache.camel.api.management.mbean.ManagedThrottlingInflightRoutePolicyMBean
-
setResumePercentOfMax
- Specified by:
setResumePercentOfMaxin interfaceorg.apache.camel.api.management.mbean.ManagedThrottlingInflightRoutePolicyMBean
-
getScope
- Specified by:
getScopein interfaceorg.apache.camel.api.management.mbean.ManagedThrottlingInflightRoutePolicyMBean
-
setScope
- Specified by:
setScopein interfaceorg.apache.camel.api.management.mbean.ManagedThrottlingInflightRoutePolicyMBean
-
getLoggingLevel
- Specified by:
getLoggingLevelin interfaceorg.apache.camel.api.management.mbean.ManagedThrottlingInflightRoutePolicyMBean
-
setLoggingLevel
- Specified by:
setLoggingLevelin interfaceorg.apache.camel.api.management.mbean.ManagedThrottlingInflightRoutePolicyMBean
-