Package | Description |
---|---|
org.wso2.carbon.mediation.throttle.service |
Modifier and Type | Method and Description |
---|---|
void |
ThrottleConfigAdminService.disableThrottling(String serviceName)
Disengage Throttling module from the specified service
|
void |
ThrottleConfigAdminService.disengageGlobalThrottling()
Disengage throttling globally
|
boolean |
ThrottleConfigAdminService.disengageThrottlingForOperation(String serviceName,
String operationName)
Disengages throttling from an operation
|
void |
ThrottleConfigAdminService.enableThrottling(String serviceName,
ThrottlePolicy policy)
Engages Throttling for the given serviceName by generating the policy
according to the specified parameters
|
boolean |
ThrottleConfigAdminService.engageThrottlingForOperation(ThrottlePolicy policy,
String serviceName,
String operationName)
Engage throttling for the given operation
|
ThrottlePolicy |
ThrottleConfigAdminService.getGlobalPolicyConfigs() |
ThrottlePolicy |
ThrottleConfigAdminService.getOperationPolicyConfigs(String serviceName,
String operationName) |
ThrottlePolicy |
ThrottleConfigAdminService.getPolicyConfigs(String serviceName)
Gives the current policy config as a ThrottlePolicy
|
void |
ThrottleConfigAdminService.globallyEngageThrottling(ThrottlePolicy policy)
Engages throttling globally.
|
String |
ThrottleConfigAdminService.throttlePolicyToString(ThrottlePolicy policy) |
ThrottlePolicy |
ThrottleConfigAdminService.toThrottlePolicy(String policyXML) |
Copyright © 2020 WSO2. All rights reserved.