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 Throttle
ThrottleFactory. createMediatorThrottle(org.apache.neethi.Policy policy)
Abstraction for processing mediator policy assertion and create a throttle based on itstatic Throttle
ThrottleFactory. createModuleThrottle(org.apache.neethi.Policy policy)
Abstraction for processing module policy assertion and create a throttle based on itstatic Throttle
ThrottleFactory. createOperationThrottle(org.apache.neethi.Policy policy)
Abstraction for processing operation policy assertion and create a throttle based on itstatic Throttle
ThrottleFactory. createServiceThrottle(org.apache.neethi.Policy policy)
Abstraction for processing service policy assertion and create a throttle based on itstatic Throttle
ThrottlePolicyProcessor. 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 void
ThrottleEnguageUtils. 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 Throttle
ThrottleHandler. 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 void
ThrottleHandler. process(Throttle throttle, org.apache.axis2.context.MessageContext messageContext)
processing through the throttle 1) concurrent throttling 2) access rate based throttling - domain or ip
-