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 Details

    • ManagedThrottlingInflightRoutePolicy

      public ManagedThrottlingInflightRoutePolicy(org.apache.camel.CamelContext context, org.apache.camel.throttling.ThrottlingInflightRoutePolicy policy)
  • Method Details

    • getPolicy

      public org.apache.camel.throttling.ThrottlingInflightRoutePolicy getPolicy()
    • getMaxInflightExchanges

      Specified by:
      getMaxInflightExchanges in interface org.apache.camel.api.management.mbean.ManagedThrottlingInflightRoutePolicyMBean
    • setMaxInflightExchanges

      public void setMaxInflightExchanges(int maxInflightExchanges)
      Specified by:
      setMaxInflightExchanges in interface org.apache.camel.api.management.mbean.ManagedThrottlingInflightRoutePolicyMBean
    • getResumePercentOfMax

      public int getResumePercentOfMax()
      Specified by:
      getResumePercentOfMax in interface org.apache.camel.api.management.mbean.ManagedThrottlingInflightRoutePolicyMBean
    • setResumePercentOfMax

      public void setResumePercentOfMax(int resumePercentOfMax)
      Specified by:
      setResumePercentOfMax in interface org.apache.camel.api.management.mbean.ManagedThrottlingInflightRoutePolicyMBean
    • getScope

      public String getScope()
      Specified by:
      getScope in interface org.apache.camel.api.management.mbean.ManagedThrottlingInflightRoutePolicyMBean
    • setScope

      public void setScope(String scope)
      Specified by:
      setScope in interface org.apache.camel.api.management.mbean.ManagedThrottlingInflightRoutePolicyMBean
    • getLoggingLevel

      Specified by:
      getLoggingLevel in interface org.apache.camel.api.management.mbean.ManagedThrottlingInflightRoutePolicyMBean
    • setLoggingLevel

      public void setLoggingLevel(String loggingLevel)
      Specified by:
      setLoggingLevel in interface org.apache.camel.api.management.mbean.ManagedThrottlingInflightRoutePolicyMBean