Class RandomConnectionLoadBalancingPolicy
java.lang.Object
org.apache.activemq.artemis.api.core.client.loadbalance.RandomConnectionLoadBalancingPolicy
- All Implemented Interfaces:
ConnectionLoadBalancingPolicy
public final class RandomConnectionLoadBalancingPolicy
extends Object
implements ConnectionLoadBalancingPolicy
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintselect(int max) Returns a pseudo random number between0(inclusive) andmaxexclusive.
-
Constructor Details
-
RandomConnectionLoadBalancingPolicy
public RandomConnectionLoadBalancingPolicy()
-
-
Method Details
-
select
public int select(int max) Returns a pseudo random number between0(inclusive) andmaxexclusive.- Specified by:
selectin interfaceConnectionLoadBalancingPolicy- Parameters:
max- the upper limit of the random number selection- See Also:
-