Main Page
|
Namespace List
|
Class Hierarchy
|
Alphabetical List
|
Class List
|
File List
|
Namespace Members
|
Class Members
|
File Members
|
Related Pages
com::cosylab::acs::maci::loadbalancing::LoadBalancingStrategy Interface Reference
List of all members.
Public Member Functions
String
selectContainer
(
ClientInfo
requestor,
ContainerInfo
[] containers)
Detailed Description
Interface defining load balancing strategy. NOTE: this is not a final interface - the implementation should have an option of monitoring containers all the time (simply registering as an adminstrator?).
Author:
Matej Sekoranja
Version:
$id$
Member Function Documentation
String com::cosylab::acs::maci::loadbalancing::LoadBalancingStrategy::selectContainer
(
ClientInfo
requestor
,
ContainerInfo
[]
containers
)
Select the most appropriate (i.e. the least loaded) container.
Parameters:
requestor
client (or component) requiring component.
containers
all registered containers, can be
null
when no containers are logged in.
Returns:
container name,
null
if failed.
The documentation for this interface was generated from the following file:
LoadBalancingStrategy.java
Generated on Thu Apr 30 03:11:18 2009 for ACS Java API by
1.3.8