Class ThrottleClient
- java.lang.Object
-
- org.wso2.carbon.mediator.throttle.client.ThrottleClient
-
public class ThrottleClient extends Object
-
-
Constructor Summary
Constructors Constructor Description ThrottleClient(String cookie, String backendServerURL, org.apache.axis2.context.ConfigurationContext configCtx, Locale locale)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.wso2.carbon.mediators.throttle.admin.stub.types.ThrottlePolicy
getExistingConfigs(javax.servlet.http.HttpServletRequest request, boolean global, boolean operationLevel)
String
throttlePolicyToString(org.wso2.carbon.mediators.throttle.admin.stub.types.ThrottlePolicy throttlePolicy)
org.wso2.carbon.mediators.throttle.admin.stub.types.ThrottlePolicy
toThrottlePolicy(String xml, String loadDefault)
void
updateBackEnd(javax.servlet.http.HttpServletRequest request)
-
-
-
Method Detail
-
updateBackEnd
public void updateBackEnd(javax.servlet.http.HttpServletRequest request) throws org.apache.axis2.AxisFault, NumberFormatException
- Throws:
org.apache.axis2.AxisFault
NumberFormatException
-
getExistingConfigs
public org.wso2.carbon.mediators.throttle.admin.stub.types.ThrottlePolicy getExistingConfigs(javax.servlet.http.HttpServletRequest request, boolean global, boolean operationLevel) throws org.apache.axis2.AxisFault
- Throws:
org.apache.axis2.AxisFault
-
toThrottlePolicy
public org.wso2.carbon.mediators.throttle.admin.stub.types.ThrottlePolicy toThrottlePolicy(String xml, String loadDefault) throws RemoteException, org.wso2.carbon.mediators.throttle.admin.stub.ThrottleComponentExceptionException
- Throws:
RemoteException
org.wso2.carbon.mediators.throttle.admin.stub.ThrottleComponentExceptionException
-
throttlePolicyToString
public String throttlePolicyToString(org.wso2.carbon.mediators.throttle.admin.stub.types.ThrottlePolicy throttlePolicy) throws RemoteException, org.wso2.carbon.mediators.throttle.admin.stub.ThrottleComponentExceptionException
- Throws:
RemoteException
org.wso2.carbon.mediators.throttle.admin.stub.ThrottleComponentExceptionException
-
-