Interface ThrottleAdminService
-
- All Known Implementing Classes:
ThrottleAdminServiceStub
public interface ThrottleAdminService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
disableThrottling(String serviceName51)
Auto generated method signature for Asynchronous Invocationsvoid
disengageGlobalThrottling()
Auto generated method signature for Asynchronous Invocationsboolean
disengageThrottlingForOperation(String serviceName29, String operationName30)
Auto generated method signaturevoid
enableThrottling(String serviceName38, ThrottlePolicy policy39)
Auto generated method signature for Asynchronous Invocationsboolean
engageThrottlingForOperation(ThrottlePolicy policy19, String serviceName20, String operationName21)
Auto generated method signatureThrottlePolicy
getGlobalPolicyConfigs()
Auto generated method signatureThrottlePolicy
getOperationPolicyConfigs(String serviceName53, String operationName54)
Auto generated method signatureThrottlePolicy
getPolicyConfigs(String serviceName46)
Auto generated method signaturevoid
globallyEngageThrottling(ThrottlePolicy policy41)
Auto generated method signature for Asynchronous Invocationsvoid
startdisengageThrottlingForOperation(String serviceName29, String operationName30, ThrottleAdminServiceCallbackHandler callback)
Auto generated method signature for Asynchronous Invocationsvoid
startengageThrottlingForOperation(ThrottlePolicy policy19, String serviceName20, String operationName21, ThrottleAdminServiceCallbackHandler callback)
Auto generated method signature for Asynchronous Invocationsvoid
startgetGlobalPolicyConfigs(ThrottleAdminServiceCallbackHandler callback)
Auto generated method signature for Asynchronous Invocationsvoid
startgetOperationPolicyConfigs(String serviceName53, String operationName54, ThrottleAdminServiceCallbackHandler callback)
Auto generated method signature for Asynchronous Invocationsvoid
startgetPolicyConfigs(String serviceName46, ThrottleAdminServiceCallbackHandler callback)
Auto generated method signature for Asynchronous Invocationsvoid
startthrottlePolicyToString(ThrottlePolicy policy34, ThrottleAdminServiceCallbackHandler callback)
Auto generated method signature for Asynchronous Invocationsvoid
starttoThrottlePolicy(String policyXML25, ThrottleAdminServiceCallbackHandler callback)
Auto generated method signature for Asynchronous InvocationsString
throttlePolicyToString(ThrottlePolicy policy34)
Auto generated method signatureThrottlePolicy
toThrottlePolicy(String policyXML25)
Auto generated method signature
-
-
-
Method Detail
-
engageThrottlingForOperation
boolean engageThrottlingForOperation(ThrottlePolicy policy19, String serviceName20, String operationName21) throws RemoteException, ThrottleComponentExceptionException
Auto generated method signature- Parameters:
engageThrottlingForOperation18
-- Throws:
ThrottleComponentExceptionException
- :RemoteException
-
startengageThrottlingForOperation
void startengageThrottlingForOperation(ThrottlePolicy policy19, String serviceName20, String operationName21, ThrottleAdminServiceCallbackHandler callback) throws RemoteException
Auto generated method signature for Asynchronous Invocations- Parameters:
engageThrottlingForOperation18
-- Throws:
RemoteException
-
toThrottlePolicy
ThrottlePolicy toThrottlePolicy(String policyXML25) throws RemoteException, ThrottleComponentExceptionException
Auto generated method signature- Parameters:
toThrottlePolicy24
-- Throws:
ThrottleComponentExceptionException
- :RemoteException
-
starttoThrottlePolicy
void starttoThrottlePolicy(String policyXML25, ThrottleAdminServiceCallbackHandler callback) throws RemoteException
Auto generated method signature for Asynchronous Invocations- Parameters:
toThrottlePolicy24
-- Throws:
RemoteException
-
disengageThrottlingForOperation
boolean disengageThrottlingForOperation(String serviceName29, String operationName30) throws RemoteException, ThrottleComponentExceptionException
Auto generated method signature- Parameters:
disengageThrottlingForOperation28
-- Throws:
ThrottleComponentExceptionException
- :RemoteException
-
startdisengageThrottlingForOperation
void startdisengageThrottlingForOperation(String serviceName29, String operationName30, ThrottleAdminServiceCallbackHandler callback) throws RemoteException
Auto generated method signature for Asynchronous Invocations- Parameters:
disengageThrottlingForOperation28
-- Throws:
RemoteException
-
throttlePolicyToString
String throttlePolicyToString(ThrottlePolicy policy34) throws RemoteException, ThrottleComponentExceptionException
Auto generated method signature- Parameters:
throttlePolicyToString33
-- Throws:
ThrottleComponentExceptionException
- :RemoteException
-
startthrottlePolicyToString
void startthrottlePolicyToString(ThrottlePolicy policy34, ThrottleAdminServiceCallbackHandler callback) throws RemoteException
Auto generated method signature for Asynchronous Invocations- Parameters:
throttlePolicyToString33
-- Throws:
RemoteException
-
enableThrottling
void enableThrottling(String serviceName38, ThrottlePolicy policy39) throws RemoteException, ThrottleComponentExceptionException
Auto generated method signature for Asynchronous Invocations- Throws:
ThrottleComponentExceptionException
- :RemoteException
-
globallyEngageThrottling
void globallyEngageThrottling(ThrottlePolicy policy41) throws RemoteException, ThrottleComponentExceptionException
Auto generated method signature for Asynchronous Invocations- Throws:
ThrottleComponentExceptionException
- :RemoteException
-
getGlobalPolicyConfigs
ThrottlePolicy getGlobalPolicyConfigs() throws RemoteException, ThrottleComponentExceptionException
Auto generated method signature- Throws:
ThrottleComponentExceptionException
- :RemoteException
-
startgetGlobalPolicyConfigs
void startgetGlobalPolicyConfigs(ThrottleAdminServiceCallbackHandler callback) throws RemoteException
Auto generated method signature for Asynchronous Invocations- Throws:
RemoteException
-
getPolicyConfigs
ThrottlePolicy getPolicyConfigs(String serviceName46) throws RemoteException, ThrottleComponentExceptionException
Auto generated method signature- Parameters:
getPolicyConfigs45
-- Throws:
ThrottleComponentExceptionException
- :RemoteException
-
startgetPolicyConfigs
void startgetPolicyConfigs(String serviceName46, ThrottleAdminServiceCallbackHandler callback) throws RemoteException
Auto generated method signature for Asynchronous Invocations- Parameters:
getPolicyConfigs45
-- Throws:
RemoteException
-
disengageGlobalThrottling
void disengageGlobalThrottling() throws RemoteException, ThrottleComponentExceptionException
Auto generated method signature for Asynchronous Invocations- Throws:
ThrottleComponentExceptionException
- :RemoteException
-
disableThrottling
void disableThrottling(String serviceName51) throws RemoteException, ThrottleComponentExceptionException
Auto generated method signature for Asynchronous Invocations- Throws:
ThrottleComponentExceptionException
- :RemoteException
-
getOperationPolicyConfigs
ThrottlePolicy getOperationPolicyConfigs(String serviceName53, String operationName54) throws RemoteException, ThrottleComponentExceptionException
Auto generated method signature- Parameters:
getOperationPolicyConfigs52
-- Throws:
ThrottleComponentExceptionException
- :RemoteException
-
startgetOperationPolicyConfigs
void startgetOperationPolicyConfigs(String serviceName53, String operationName54, ThrottleAdminServiceCallbackHandler callback) throws RemoteException
Auto generated method signature for Asynchronous Invocations- Parameters:
getOperationPolicyConfigs52
-- Throws:
RemoteException
-
-