|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ow2.jasmine.jadort.service.action.modProxyBalancer.ModProxyBalancer
public class ModProxyBalancer
The mod_proxy_balancer manager.
| Field Summary | |
|---|---|
java.util.List<Balancer> |
balancers
|
java.lang.String |
nonce
|
| Constructor Summary | |
|---|---|
ModProxyBalancer(java.lang.String url)
Constructor. |
|
ModProxyBalancer(java.lang.String url,
java.lang.String login,
java.lang.String password)
Constructor. |
|
| Method Summary | |
|---|---|
void |
activateWorker(java.lang.String balancerName,
java.lang.String workerUrl)
Activate a worker |
void |
deactivateWorker(java.lang.String balancerName,
java.lang.String workerUrl)
Deactivate a worker |
java.util.List<Balancer> |
getBalancers()
|
java.lang.String |
getLogin()
|
java.lang.String |
getPassword()
|
java.lang.String |
getUrl()
|
protected java.lang.String |
openConnection()
open the http connection and send the request to ModProxyBalancer url |
protected java.lang.String |
openConnection(java.lang.String param)
open the http connection and send the request to ModProxyBalancer url |
void |
parseAndUpdateModProxyBalancer(java.lang.String response)
parse the html response and update the modProxyBalacncer Info |
void |
setLogin(java.lang.String login)
|
void |
setPassword(java.lang.String password)
|
void |
setUrl(java.lang.String url)
|
protected void |
updateBalancerInfo()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public java.util.List<Balancer> balancers
public java.lang.String nonce
| Constructor Detail |
|---|
public ModProxyBalancer(java.lang.String url,
java.lang.String login,
java.lang.String password)
url - : mod_proxy_balancer manager urllogin - : login of mod_proxy_balancer manager web applicationpassword - : password of mod_proxy_balancer manager web applicationpublic ModProxyBalancer(java.lang.String url)
url - : mod_proxy_balancer manager url| Method Detail |
|---|
protected void updateBalancerInfo()
throws java.lang.Exception
java.lang.Exceptionpublic void parseAndUpdateModProxyBalancer(java.lang.String response)
response - : the html response to be parsed
protected java.lang.String openConnection()
throws java.lang.Exception
java.lang.Exception
protected java.lang.String openConnection(java.lang.String param)
throws java.lang.Exception
param - : parameters that will be passed to the url
java.lang.Exceptionpublic java.lang.String getLogin()
public void setLogin(java.lang.String login)
public java.lang.String getPassword()
public void setPassword(java.lang.String password)
public java.lang.String getUrl()
public void setUrl(java.lang.String url)
public java.util.List<Balancer> getBalancers()
throws java.lang.Exception
java.lang.Exception
public void activateWorker(java.lang.String balancerName,
java.lang.String workerUrl)
throws java.lang.Exception
balancerName - : the name of the target balancerworkerUrl - : the url of the target worker that will be activated
java.lang.Exception
public void deactivateWorker(java.lang.String balancerName,
java.lang.String workerUrl)
throws java.lang.Exception
balancerName - : the name of the target balancerworkerUrl - : the url of the target worker that will be deactivated
java.lang.Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||