|
Openwings API Documentation (v1.1) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.openwings.container.utilities.LoadBalancerContainerInfo
This class contains the information about a Container that a plug-in
LoadBalancer uses to make load balancing decisions
for a container manager. The Container Manager core constructs
LoadBalancerContainerInfo objects to pass to methods
on the LoadBalancer interface.
| Constructor Summary | |
LoadBalancerContainerInfo()
Default Constructor. |
|
LoadBalancerContainerInfo(UniqueID containerID,
LoadBalancerProcessInfo[] processInfoList,
PerformanceReport[] reports)
This is the single public constructor for this class. |
|
| Method Summary | |
UniqueID |
getContainerID()
This method returns the unique identifier for the container. |
LoadBalancerProcessInfo[] |
getLoadBalancerProcessInfoList()
This method returns information about the mobile processes in the container. |
PerformanceReport[] |
getPerformanceReports()
This method returns the performance reports for the container. |
void |
setContainerID(UniqueID containerID)
This method sets the unique identifier for the container. |
void |
setLoadBalancerProcessInfoList(LoadBalancerProcessInfo[] processInfoList)
This method sets information about the mobile processes in the container. |
void |
setPerformanceReports(PerformanceReport[] reports)
This method sets the performance reports for the container. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public LoadBalancerContainerInfo()
public LoadBalancerContainerInfo(UniqueID containerID,
LoadBalancerProcessInfo[] processInfoList,
PerformanceReport[] reports)
containerID - unique identifier for the containerprocessInfoList - array of objects describing the set of
MobileProcesses in the containerreports - array of performance reports for the container| Method Detail |
public UniqueID getContainerID()
public void setContainerID(UniqueID containerID)
containerID - unique identifier for the containerpublic LoadBalancerProcessInfo[] getLoadBalancerProcessInfoList()
MobileProcesses in the containerpublic void setLoadBalancerProcessInfoList(LoadBalancerProcessInfo[] processInfoList)
MobileProcesses in the containerpublic PerformanceReport[] getPerformanceReports()
public void setPerformanceReports(PerformanceReport[] reports)
reports - array of performance reports for the container
|
Openwings API Documentation (v1.1) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||