com.hazelcast.client.util
Class RandomLB

java.lang.Object
  extended by com.hazelcast.client.util.AbstractLoadBalancer
      extended by com.hazelcast.client.util.RandomLB
All Implemented Interfaces:
LoadBalancer, MembershipListener, EventListener

public class RandomLB
extends AbstractLoadBalancer

A LoadBalancer that selects a random member to route to.


Constructor Summary
RandomLB()
           
 
Method Summary
 Member next()
          Returns the next member to route to.
 
Methods inherited from class com.hazelcast.client.util.AbstractLoadBalancer
getMembers, init, memberAdded, memberAttributeChanged, memberRemoved
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RandomLB

public RandomLB()
Method Detail

next

public Member next()
Description copied from interface: LoadBalancer
Returns the next member to route to.

Returns:
Returns the next member or null if no member is available


Copyright © 2015 Hazelcast, Inc.. All Rights Reserved.