GigaSpaces XAP 7.0 API

org.openspaces.pu.container.jee.lb.apache
Class LoadBalancerInfo

java.lang.Object
  extended by org.openspaces.pu.container.jee.lb.apache.LoadBalancerInfo

public class LoadBalancerInfo
extends Object

Holds information on all the different load balancer nodes (web processing unit instances).

Author:
kimchy

Constructor Summary
LoadBalancerInfo(String name)
           
 
Method Summary
 String getName()
          Returns the name of the web application processing unit.
 LoadBalancerNodeInfo[] getNodes()
          Returns all the nodes of the web application.
 boolean isDirty()
           
 void putNode(LoadBalancerNodeInfo balancerInfo)
           
 void removeNode(LoadBalancerNodeInfo balancerInfo)
           
 void setDirty(boolean dirty)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LoadBalancerInfo

public LoadBalancerInfo(String name)
Method Detail

isDirty

public boolean isDirty()

setDirty

public void setDirty(boolean dirty)

getName

public String getName()
Returns the name of the web application processing unit.


putNode

public void putNode(LoadBalancerNodeInfo balancerInfo)

removeNode

public void removeNode(LoadBalancerNodeInfo balancerInfo)

getNodes

public LoadBalancerNodeInfo[] getNodes()
Returns all the nodes of the web application.


GigaSpaces XAP 7.0 API

Copyright © GigaSpaces.