Uses of Class
org.apache.synapse.commons.throttle.core.Throttle
-
Packages that use Throttle Package Description org.apache.synapse.commons.throttle.core org.apache.synapse.commons.throttle.module org.apache.synapse.commons.throttle.module.handler -
-
Uses of Throttle in org.apache.synapse.commons.throttle.core
Methods in org.apache.synapse.commons.throttle.core that return Throttle Modifier and Type Method Description static ThrottleThrottleFactory. createMediatorThrottle(org.apache.neethi.Policy policy)Abstraction for processing mediator policy assertion and create a throttle based on itstatic ThrottleThrottleFactory. createModuleThrottle(org.apache.neethi.Policy policy)Abstraction for processing module policy assertion and create a throttle based on itstatic ThrottleThrottleFactory. createOperationThrottle(org.apache.neethi.Policy policy)Abstraction for processing operation policy assertion and create a throttle based on itstatic ThrottleThrottleFactory. createServiceThrottle(org.apache.neethi.Policy policy)Abstraction for processing service policy assertion and create a throttle based on itstatic ThrottleThrottlePolicyProcessor. processPolicy(org.apache.neethi.Policy policy)Deprecated.process policy and returns throttle object -
Uses of Throttle in org.apache.synapse.commons.throttle.module
Methods in org.apache.synapse.commons.throttle.module with parameters of type Throttle Modifier and Type Method Description static voidThrottleEnguageUtils. enguage(org.apache.axis2.description.AxisDescription axisDescription, org.apache.axis2.context.ConfigurationContext configctx, Throttle defaultThrottle)Constructors in org.apache.synapse.commons.throttle.module with parameters of type Throttle Constructor Description ThrottleObserver(org.apache.axis2.context.ConfigurationContext configctx, Throttle defaultThrottle) -
Uses of Throttle in org.apache.synapse.commons.throttle.module.handler
Methods in org.apache.synapse.commons.throttle.module.handler that return Throttle Modifier and Type Method Description ThrottleThrottleHandler. loadThrottle(org.apache.axis2.context.MessageContext messageContext, int throttleType)Loads a throttle metadata for a particular throttle typeMethods in org.apache.synapse.commons.throttle.module.handler with parameters of type Throttle Modifier and Type Method Description voidThrottleHandler. process(Throttle throttle, org.apache.axis2.context.MessageContext messageContext)processing through the throttle 1) concurrent throttling 2) access rate based throttling - domain or ip
-