Skip navigation links
A C D E G I M O S T U 

A

activate(ComponentContext) - Method in class org.wso2.carbon.mediation.throttle.internal.ThrottleServiceComponent
 
ALL - Static variable in class org.wso2.carbon.mediation.throttle.ThrottleComponentConstants
 
axisConfig - Variable in class org.wso2.carbon.mediation.throttle.service.ThrottleConfigAdminService
 

C

createdConfigurationContext(ConfigurationContext) - Method in class org.wso2.carbon.mediation.throttle.ThrottlingAxis2ConfigurationContextObserver
 

D

deactivate(ComponentContext) - Method in class org.wso2.carbon.mediation.throttle.internal.ThrottleServiceComponent
 
disableThrottling(String) - Method in class org.wso2.carbon.mediation.throttle.service.ThrottleConfigAdminService
Disengage Throttling module from the specified service
disengageGlobalThrottling() - Method in class org.wso2.carbon.mediation.throttle.service.ThrottleConfigAdminService
Disengage throttling globally
disengageThrottlingForOperation(String, String) - Method in class org.wso2.carbon.mediation.throttle.service.ThrottleConfigAdminService
Disengages throttling from an operation
DOMIN_ATT_VALUE - Static variable in class org.wso2.carbon.mediation.throttle.ThrottleComponentConstants
 

E

enableThrottling(String, ThrottlePolicy) - Method in class org.wso2.carbon.mediation.throttle.service.ThrottleConfigAdminService
Engages Throttling for the given serviceName by generating the policy according to the specified parameters
engageThrottlingForOperation(ThrottlePolicy, String, String) - Method in class org.wso2.carbon.mediation.throttle.service.ThrottleConfigAdminService
Engage throttling for the given operation
EXACTLY_ONE - Static variable in class org.wso2.carbon.mediation.throttle.ThrottleComponentConstants
 

G

getAccessLevel() - Method in class org.wso2.carbon.mediation.throttle.InternalData
 
getBundleContext() - Static method in class org.wso2.carbon.mediation.throttle.internal.ThrottleServiceComponent
 
getGlobalPolicyConfigs() - Method in class org.wso2.carbon.mediation.throttle.service.ThrottleConfigAdminService
 
getInternalConfigs() - Method in class org.wso2.carbon.mediation.throttle.ThrottlePolicy
 
getMaxConcurrentAccesses() - Method in class org.wso2.carbon.mediation.throttle.ThrottlePolicy
 
getMaxRequestCount() - Method in class org.wso2.carbon.mediation.throttle.InternalData
 
getMessage(String, Object[]) - Static method in exception org.wso2.carbon.mediation.throttle.ThrottleComponentException
get the message from resource bundle.
getOperationPolicyConfigs(String, String) - Method in class org.wso2.carbon.mediation.throttle.service.ThrottleConfigAdminService
 
getPolicyConfigs(String) - Method in class org.wso2.carbon.mediation.throttle.service.ThrottleConfigAdminService
Gives the current policy config as a ThrottlePolicy
getProhibitTimePeriod() - Method in class org.wso2.carbon.mediation.throttle.InternalData
 
getRange() - Method in class org.wso2.carbon.mediation.throttle.InternalData
 
getRangeType() - Method in class org.wso2.carbon.mediation.throttle.InternalData
 
getRegistryService() - Static method in class org.wso2.carbon.mediation.throttle.internal.ThrottleServiceComponent
 
getUnitTime() - Method in class org.wso2.carbon.mediation.throttle.InternalData
 
GLOBAL_LEVEL - Static variable in class org.wso2.carbon.mediation.throttle.ThrottleComponentConstants
 
globallyEngageThrottling(ThrottlePolicy) - Method in class org.wso2.carbon.mediation.throttle.service.ThrottleConfigAdminService
Engages throttling globally.

I

InternalData - Class in org.wso2.carbon.mediation.throttle
A Bean class to keep configs for a particular IP range.
InternalData() - Constructor for class org.wso2.carbon.mediation.throttle.InternalData
 
isEngaged() - Method in class org.wso2.carbon.mediation.throttle.ThrottlePolicy
 

M

MEDIATION_LEVEL - Static variable in class org.wso2.carbon.mediation.throttle.ThrottleComponentConstants
 

O

OPERATION_LEVEL - Static variable in class org.wso2.carbon.mediation.throttle.ThrottleComponentConstants
 
org.wso2.carbon.mediation.throttle - package org.wso2.carbon.mediation.throttle
 
org.wso2.carbon.mediation.throttle.internal - package org.wso2.carbon.mediation.throttle.internal
 
org.wso2.carbon.mediation.throttle.service - package org.wso2.carbon.mediation.throttle.service
 

S

saveTemplatePoliciesToRegistry(Registry) - Static method in class org.wso2.carbon.mediation.throttle.ThrottlingUtils
 
SERVICE_LEVEL - Static variable in class org.wso2.carbon.mediation.throttle.ThrottleComponentConstants
 
setAccessLevel(int) - Method in class org.wso2.carbon.mediation.throttle.InternalData
 
setEngaged(boolean) - Method in class org.wso2.carbon.mediation.throttle.ThrottlePolicy
 
setInternalConfigs(InternalData[]) - Method in class org.wso2.carbon.mediation.throttle.ThrottlePolicy
 
setMaxConcurrentAccesses(int) - Method in class org.wso2.carbon.mediation.throttle.ThrottlePolicy
 
setMaxRequestCount(int) - Method in class org.wso2.carbon.mediation.throttle.InternalData
 
setProhibitTimePeriod(int) - Method in class org.wso2.carbon.mediation.throttle.InternalData
 
setRange(String) - Method in class org.wso2.carbon.mediation.throttle.InternalData
 
setRangeType(String) - Method in class org.wso2.carbon.mediation.throttle.InternalData
 
setRealmService(RealmService) - Method in class org.wso2.carbon.mediation.throttle.internal.ThrottleServiceComponent
 
setRegistryService(RegistryService) - Method in class org.wso2.carbon.mediation.throttle.internal.ThrottleServiceComponent
 
setUnitTime(int) - Method in class org.wso2.carbon.mediation.throttle.InternalData
 

T

TEMPLATE_URI - Static variable in class org.wso2.carbon.mediation.throttle.ThrottleComponentConstants
 
THROTTLE_MODULE - Static variable in class org.wso2.carbon.mediation.throttle.ThrottleComponentConstants
 
THROTTLE_POLICY_ID - Static variable in class org.wso2.carbon.mediation.throttle.ThrottleComponentConstants
 
ThrottleComponentConstants - Class in org.wso2.carbon.mediation.throttle
Class containing constants used in the throttle component
ThrottleComponentConstants() - Constructor for class org.wso2.carbon.mediation.throttle.ThrottleComponentConstants
 
ThrottleComponentException - Exception in org.wso2.carbon.mediation.throttle
Exception class which is used to throw Throttle component specific exceptions.
ThrottleComponentException(String, Object[]) - Constructor for exception org.wso2.carbon.mediation.throttle.ThrottleComponentException
 
ThrottleComponentException(String) - Constructor for exception org.wso2.carbon.mediation.throttle.ThrottleComponentException
 
ThrottleComponentException(String, Object[], Throwable) - Constructor for exception org.wso2.carbon.mediation.throttle.ThrottleComponentException
 
ThrottleComponentException(String, Throwable) - Constructor for exception org.wso2.carbon.mediation.throttle.ThrottleComponentException
 
ThrottleConfigAdminService - Class in org.wso2.carbon.mediation.throttle.service
This is the class which provides all the main functionalities provided by the throttle component.
ThrottleConfigAdminService() - Constructor for class org.wso2.carbon.mediation.throttle.service.ThrottleConfigAdminService
Constructor.
ThrottlePolicy - Class in org.wso2.carbon.mediation.throttle
A Bean class to keep the entire throttle policy configs
ThrottlePolicy() - Constructor for class org.wso2.carbon.mediation.throttle.ThrottlePolicy
 
throttlePolicyToString(ThrottlePolicy) - Method in class org.wso2.carbon.mediation.throttle.service.ThrottleConfigAdminService
 
ThrottleServiceComponent - Class in org.wso2.carbon.mediation.throttle.internal
 
ThrottleServiceComponent() - Constructor for class org.wso2.carbon.mediation.throttle.internal.ThrottleServiceComponent
 
ThrottlingAxis2ConfigurationContextObserver - Class in org.wso2.carbon.mediation.throttle
This class will be notified when a new Tenant AxisConfig is created
ThrottlingAxis2ConfigurationContextObserver() - Constructor for class org.wso2.carbon.mediation.throttle.ThrottlingAxis2ConfigurationContextObserver
 
ThrottlingUtils - Class in org.wso2.carbon.mediation.throttle
Utils for throttling
ThrottlingUtils() - Constructor for class org.wso2.carbon.mediation.throttle.ThrottlingUtils
 
toThrottlePolicy(String) - Method in class org.wso2.carbon.mediation.throttle.service.ThrottleConfigAdminService
 

U

unsetRealmService(RealmService) - Method in class org.wso2.carbon.mediation.throttle.internal.ThrottleServiceComponent
 
unsetRegistryService(RegistryService) - Method in class org.wso2.carbon.mediation.throttle.internal.ThrottleServiceComponent
 
A C D E G I M O S T U 
Skip navigation links

Copyright © 2021 WSO2. All rights reserved.