public class LoadbalanceFailoverClient extends Object
| Constructor and Description |
|---|
LoadbalanceFailoverClient() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
extractSessionID(org.apache.axis2.context.MessageContext axis2MessageContext) |
protected String |
getSetCookieHeader(org.apache.axis2.context.MessageContext axis2MessageContext) |
String |
sendLoadBalanceFailoverRequest(String URL)
This method is used to send a single request to the load balancing service.
|
String |
sendLoadBalanceRequest(String proxyURL,
String serviceURL)
This method is used to send a single request to the load balancing service
|
String |
sendLoadBalanceRequest(String proxyURL,
String serviceURL,
String clientTimeoutInMilliSeconds)
This method is used to send a single request to the load balancing service
|
void |
sendLoadBalanceRequests() |
String |
sendSleepRequest(String proxyURL,
String sleepTimeInMilliSeconds,
String clientTimeoutInMilliSeconds)
This method is used to send a single request to the load balancing service which will invoke a sleep in the service
|
String |
sessionlessClient() |
protected void |
setSessionID(org.apache.axis2.context.MessageContext axis2MessageContext,
String value) |
public String sessionlessClient() throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic String sendLoadBalanceRequest(String proxyURL, String serviceURL) throws org.apache.axis2.AxisFault
proxyURL - will be the location where load balancing proxy or sequence is defined.serviceURL - will be the URL for LBServiceorg.apache.axis2.AxisFaultpublic String sendLoadBalanceRequest(String proxyURL, String serviceURL, String clientTimeoutInMilliSeconds) throws org.apache.axis2.AxisFault
proxyURL - will be the location where load balancing proxy or sequence is defined.serviceURL - will be the URL for LBServiceorg.apache.axis2.AxisFaultpublic String sendSleepRequest(String proxyURL, String sleepTimeInMilliSeconds, String clientTimeoutInMilliSeconds) throws org.apache.axis2.AxisFault
proxyURL - will be the location where load balancing proxy or sequence is defined.sleepTimeInMilliSeconds - clientTimeoutInMilliSeconds - org.apache.axis2.AxisFaultpublic String sendLoadBalanceFailoverRequest(String URL) throws org.apache.axis2.AxisFault
URL - will be the location where load balancing proxy or sequence is defined. *org.apache.axis2.AxisFaultprotected String extractSessionID(org.apache.axis2.context.MessageContext axis2MessageContext)
protected String getSetCookieHeader(org.apache.axis2.context.MessageContext axis2MessageContext)
protected void setSessionID(org.apache.axis2.context.MessageContext axis2MessageContext,
String value)
Copyright © 2015 WSO2 Inc. All rights reserved.