jet.server.api.cluster
Interface LoadBalancer


public interface LoadBalancer

An interface can select a member in a cluster by customized load balancing algorithm.

Since:
5.0

Method Summary
 Member selectMember(Member localMember, Member[] allMembers)
          Selects a member in a cluster by customized load balancing algorithm.
 

Method Detail

selectMember

Member selectMember(Member localMember,
                    Member[] allMembers)
Selects a member in a cluster by customized load balancing algorithm.

Parameters:
localMember - the local member.
allMembers - all members in the cluster.
Returns:
the selected member.
See Also:
Member