Skip navigation links
A C D E G I L M O P R S T U V W 

A

activate(ComponentContext) - Method in class org.wso2.carbon.throttling.agent.internal.ThrottlingAgentServiceComponent
 
addTenant(int) - Method in class org.wso2.carbon.throttling.agent.cache.ThrottlingInfoCache
 
addUser(String, Object, String[], Map<String, String>, String, UserStoreManager) - Method in class org.wso2.carbon.throttling.agent.listeners.PerUserAddListener
 
applyPolicy(Policy, AxisDescription) - Method in class org.wso2.carbon.throttling.agent.listeners.ThrottlingModule
 
Axis2ConfigurationContextObserverImpl - Class in org.wso2.carbon.throttling.agent.cache
Axis configuration context observer which add and remove lazy loaded/unloaded tenants to throttling information cache.
Axis2ConfigurationContextObserverImpl(ThrottlingInfoCache) - Constructor for class org.wso2.carbon.throttling.agent.cache.Axis2ConfigurationContextObserverImpl
 

C

canSupportAssertion(Assertion) - Method in class org.wso2.carbon.throttling.agent.listeners.ThrottlingModule
 
createdConfigurationContext(ConfigurationContext) - Method in class org.wso2.carbon.throttling.agent.cache.Axis2ConfigurationContextObserverImpl
 

D

deactivate(ComponentContext) - Method in class org.wso2.carbon.throttling.agent.internal.ThrottlingAgentServiceComponent
 
deleteTenant(int) - Method in class org.wso2.carbon.throttling.agent.cache.ThrottlingInfoCache
 
deserialize(OMElement) - Method in class org.wso2.carbon.throttling.agent.conf.ThrottlingAgentConfiguration
 
dump(RequestContext) - Method in class org.wso2.carbon.throttling.agent.listeners.PerRegistryRequestListener
 

E

engageNotify(AxisDescription) - Method in class org.wso2.carbon.throttling.agent.listeners.ThrottlingModule
 
executeManagerThrottlingRules(int) - Method in class org.wso2.carbon.throttling.agent.ThrottlingAgent
 
executeThrottlingRules(int) - Method in class org.wso2.carbon.throttling.agent.client.MultitenancyThrottlingServiceClient
 
executeThrottlingRules(int) - Method in interface org.wso2.carbon.throttling.agent.client.ThrottlingRuleInvoker
 
executeThrottlingRules(int) - Method in class org.wso2.carbon.throttling.agent.ThrottlingAgent
 

G

get(RequestContext) - Method in class org.wso2.carbon.throttling.agent.listeners.PerRegistryRequestListener
 
getActiveTenants() - Method in class org.wso2.carbon.throttling.agent.cache.ThrottlingInfoCache
 
getBlockedActionMsg() - Method in class org.wso2.carbon.throttling.agent.validation.ValidationInfo
 
getConfigurationContextService() - Method in class org.wso2.carbon.throttling.agent.ThrottlingAgent
 
getContext(String) - Method in class org.wso2.carbon.throttling.agent.listeners.WebAppRequestListener
Extract context from the request url
getExecutionOrderId() - Method in class org.wso2.carbon.throttling.agent.listeners.PerUserAddListener
 
getMessage() - Method in class org.wso2.carbon.throttling.agent.cache.ThrottlingActionInfo
 
getParameters() - Method in class org.wso2.carbon.throttling.agent.conf.ThrottlingAgentConfiguration
 
getRealmService() - Method in class org.wso2.carbon.throttling.agent.ThrottlingAgent
 
getRegistryService() - Method in class org.wso2.carbon.throttling.agent.ThrottlingAgent
 
getStratosConfiguration() - Method in class org.wso2.carbon.throttling.agent.ThrottlingAgent
 
getTenantName(String) - Method in class org.wso2.carbon.throttling.agent.listeners.WebAppRequestListener
Extract tenant domain from request url
getTenantThrottlingInfo(int) - Method in class org.wso2.carbon.throttling.agent.cache.ThrottlingInfoCache
 
getThrottlingActionInfo(String) - Method in class org.wso2.carbon.throttling.agent.cache.TenantThrottlingInfo
 
getThrottlingActionInfo(String[]) - Method in class org.wso2.carbon.throttling.agent.cache.TenantThrottlingInfo
 
getThrottlingActionInfo(int, String) - Method in class org.wso2.carbon.throttling.agent.cache.ThrottlingInfoCache
 
getThrottlingAgent() - Static method in class org.wso2.carbon.throttling.agent.internal.ThrottlingAgentServiceComponent
 
getThrottlingInfoCache() - Method in class org.wso2.carbon.throttling.agent.ThrottlingAgent
 
getThrottlingRuleInvoker() - Method in class org.wso2.carbon.throttling.agent.ThrottlingAgent
 
getValidationInfo(String, int) - Method in class org.wso2.carbon.throttling.agent.validation.ValidationInfoRetriever
 
getValidationInfo(String[], int) - Method in class org.wso2.carbon.throttling.agent.validation.ValidationInfoRetriever
 

I

importResource(RequestContext) - Method in class org.wso2.carbon.throttling.agent.listeners.PerRegistryRequestListener
 
init(ConfigurationContext, AxisModule) - Method in class org.wso2.carbon.throttling.agent.listeners.ThrottlingModule
 
init() - Method in class org.wso2.carbon.throttling.agent.ThrottlingAgent
 
invoke(MessageContext) - Method in class org.wso2.carbon.throttling.agent.listeners.ServiceRequestListener
 
invoke(Request, Response, CompositeValve) - Method in class org.wso2.carbon.throttling.agent.listeners.WebAppRequestListener
 
isActionBlocked() - Method in class org.wso2.carbon.throttling.agent.validation.ValidationInfo
 
isBlocked() - Method in class org.wso2.carbon.throttling.agent.cache.ThrottlingActionInfo
 

L

login(String, String, String) - Static method in class org.wso2.carbon.throttling.agent.client.MultitenancyThrottlingServiceClient
 

M

MultitenancyThrottlingServiceClient - Class in org.wso2.carbon.throttling.agent.client
 
MultitenancyThrottlingServiceClient(String, String, String) - Constructor for class org.wso2.carbon.throttling.agent.client.MultitenancyThrottlingServiceClient
 

O

org.wso2.carbon.throttling.agent - package org.wso2.carbon.throttling.agent
 
org.wso2.carbon.throttling.agent.cache - package org.wso2.carbon.throttling.agent.cache
 
org.wso2.carbon.throttling.agent.client - package org.wso2.carbon.throttling.agent.client
 
org.wso2.carbon.throttling.agent.conf - package org.wso2.carbon.throttling.agent.conf
 
org.wso2.carbon.throttling.agent.internal - package org.wso2.carbon.throttling.agent.internal
 
org.wso2.carbon.throttling.agent.listeners - package org.wso2.carbon.throttling.agent.listeners
 
org.wso2.carbon.throttling.agent.validation - package org.wso2.carbon.throttling.agent.validation
 

P

PerRegistryRequestListener - Class in org.wso2.carbon.throttling.agent.listeners
 
PerRegistryRequestListener() - Constructor for class org.wso2.carbon.throttling.agent.listeners.PerRegistryRequestListener
 
PerUserAddListener - Class in org.wso2.carbon.throttling.agent.listeners
 
PerUserAddListener() - Constructor for class org.wso2.carbon.throttling.agent.listeners.PerUserAddListener
 
put(RequestContext) - Method in class org.wso2.carbon.throttling.agent.listeners.PerRegistryRequestListener
 

R

registerPerRegistryRequestListener(RegistryContext) - Static method in class org.wso2.carbon.throttling.agent.listeners.PerRegistryRequestListener
 
registerThrottlingAgent(BundleContext) - Method in class org.wso2.carbon.throttling.agent.internal.ThrottlingAgentServiceComponent
Register throttling agent service that use to update throttling rules when users try to upgrade down grade usage plans
restore(RequestContext) - Method in class org.wso2.carbon.throttling.agent.listeners.PerRegistryRequestListener
 
run() - Method in class org.wso2.carbon.throttling.agent.cache.ThrottlingInfoCacheUpdaterTask
 

S

ServiceRequestListener - Class in org.wso2.carbon.throttling.agent.listeners
Checks whether the axis2 operations (service calls) are allowed.
ServiceRequestListener() - Constructor for class org.wso2.carbon.throttling.agent.listeners.ServiceRequestListener
 
setActionBlocked(boolean) - Method in class org.wso2.carbon.throttling.agent.validation.ValidationInfo
 
setBlockedActionMsg(String) - Method in class org.wso2.carbon.throttling.agent.validation.ValidationInfo
 
setConfigurationContextService(ConfigurationContextService) - Method in class org.wso2.carbon.throttling.agent.internal.ThrottlingAgentServiceComponent
 
setConfigurationContextService(ConfigurationContextService) - Method in class org.wso2.carbon.throttling.agent.ThrottlingAgent
 
setRealmService(RealmService) - Method in class org.wso2.carbon.throttling.agent.internal.ThrottlingAgentServiceComponent
 
setRealmService(RealmService) - Method in class org.wso2.carbon.throttling.agent.ThrottlingAgent
 
setRegistryService(RegistryService) - Method in class org.wso2.carbon.throttling.agent.internal.ThrottlingAgentServiceComponent
 
setRegistryService(RegistryService) - Method in class org.wso2.carbon.throttling.agent.ThrottlingAgent
 
setStratosConfiguration(StratosConfiguration) - Method in class org.wso2.carbon.throttling.agent.ThrottlingAgent
 
setStratosConfigurationService(StratosConfiguration) - Method in class org.wso2.carbon.throttling.agent.internal.ThrottlingAgentServiceComponent
 
shutdown(ConfigurationContext) - Method in class org.wso2.carbon.throttling.agent.listeners.ThrottlingModule
 

T

TenantThrottlingInfo - Class in org.wso2.carbon.throttling.agent.cache
 
TenantThrottlingInfo() - Constructor for class org.wso2.carbon.throttling.agent.cache.TenantThrottlingInfo
 
terminatedConfigurationContext(ConfigurationContext) - Method in class org.wso2.carbon.throttling.agent.cache.Axis2ConfigurationContextObserverImpl
 
ThrottlingActionInfo - Class in org.wso2.carbon.throttling.agent.cache
 
ThrottlingActionInfo(boolean, String) - Constructor for class org.wso2.carbon.throttling.agent.cache.ThrottlingActionInfo
 
ThrottlingAgent - Class in org.wso2.carbon.throttling.agent
 
ThrottlingAgent(BundleContext) - Constructor for class org.wso2.carbon.throttling.agent.ThrottlingAgent
 
ThrottlingAgentConfiguration - Class in org.wso2.carbon.throttling.agent.conf
 
ThrottlingAgentConfiguration(String) - Constructor for class org.wso2.carbon.throttling.agent.conf.ThrottlingAgentConfiguration
 
ThrottlingAgentServiceComponent - Class in org.wso2.carbon.throttling.agent.internal
 
ThrottlingAgentServiceComponent() - Constructor for class org.wso2.carbon.throttling.agent.internal.ThrottlingAgentServiceComponent
 
ThrottlingInfoCache - Class in org.wso2.carbon.throttling.agent.cache
In memory cache which keeps throttling information for active tenants(local to a server instance).
ThrottlingInfoCache() - Constructor for class org.wso2.carbon.throttling.agent.cache.ThrottlingInfoCache
 
ThrottlingInfoCacheUpdaterTask - Class in org.wso2.carbon.throttling.agent.cache
 
ThrottlingInfoCacheUpdaterTask(ThrottlingInfoCache, UserRegistry) - Constructor for class org.wso2.carbon.throttling.agent.cache.ThrottlingInfoCacheUpdaterTask
 
ThrottlingModule - Class in org.wso2.carbon.throttling.agent.listeners
 
ThrottlingModule() - Constructor for class org.wso2.carbon.throttling.agent.listeners.ThrottlingModule
 
ThrottlingRuleInvoker - Interface in org.wso2.carbon.throttling.agent.client
 

U

unsetConfigurationContextService(ConfigurationContextService) - Method in class org.wso2.carbon.throttling.agent.internal.ThrottlingAgentServiceComponent
 
unsetRealmService(RealmService) - Method in class org.wso2.carbon.throttling.agent.internal.ThrottlingAgentServiceComponent
 
unsetRegistryService(RegistryService) - Method in class org.wso2.carbon.throttling.agent.internal.ThrottlingAgentServiceComponent
 
unsetStratosConfigurationService(StratosConfiguration) - Method in class org.wso2.carbon.throttling.agent.internal.ThrottlingAgentServiceComponent
 
updateThrottlingActionInfo(String, ThrottlingActionInfo) - Method in class org.wso2.carbon.throttling.agent.cache.TenantThrottlingInfo
 
updateThrottlingActionInfo(int, String, ThrottlingActionInfo) - Method in class org.wso2.carbon.throttling.agent.cache.ThrottlingInfoCache
 
updateThrottlingCacheForTenant() - Method in class org.wso2.carbon.throttling.agent.ThrottlingAgent
 

V

ValidationException - Exception in org.wso2.carbon.throttling.agent.validation
 
ValidationException(String, Exception) - Constructor for exception org.wso2.carbon.throttling.agent.validation.ValidationException
 
ValidationException(String) - Constructor for exception org.wso2.carbon.throttling.agent.validation.ValidationException
 
ValidationInfo - Class in org.wso2.carbon.throttling.agent.validation
 
ValidationInfo() - Constructor for class org.wso2.carbon.throttling.agent.validation.ValidationInfo
 
ValidationInfoRetriever - Class in org.wso2.carbon.throttling.agent.validation
 
ValidationInfoRetriever(UserRegistry) - Constructor for class org.wso2.carbon.throttling.agent.validation.ValidationInfoRetriever
 

W

WebAppRequestListener - Class in org.wso2.carbon.throttling.agent.listeners
 
WebAppRequestListener(ThrottlingAgent) - Constructor for class org.wso2.carbon.throttling.agent.listeners.WebAppRequestListener
 
A C D E G I L M O P R S T U V W 
Skip navigation links

Copyright © 2020 WSO2. All rights reserved.