Class LazyLoadBalancingStrategy
java.lang.Object
com.gigaspaces.internal.remoting.routing.clustered.SpaceProxyLoadBalancingStrategy
com.gigaspaces.internal.remoting.routing.clustered.LazyLoadBalancingStrategy
- Since:
- 9.1.2
- Author:
- Niv Ingberg
-
Field Summary
Fields inherited from class com.gigaspaces.internal.remoting.routing.clustered.SpaceProxyLoadBalancingStrategy
_cluster, _lock, _logger -
Constructor Summary
ConstructorsConstructorDescriptionLazyLoadBalancingStrategy(RemoteOperationsExecutorsCluster cluster, RemoteOperationsExecutorProxy defaultMember) -
Method Summary
Modifier and TypeMethodDescriptiongetCandidate(RemoteOperationRequest<?> request) protected voidupdateActiveProxy(RemoteOperationsExecutorProxy newActiveProxy) This method MUST be called from within a synchronized block.Methods inherited from class com.gigaspaces.internal.remoting.routing.clustered.SpaceProxyLoadBalancingStrategy
findActiveMember, findActiveMemberUninterruptibly, findAnyAvailableMember, onMemberConnected, onMemberDisconnected
-
Constructor Details
-
LazyLoadBalancingStrategy
public LazyLoadBalancingStrategy(RemoteOperationsExecutorsCluster cluster, RemoteOperationsExecutorProxy defaultMember)
-
-
Method Details
-
getCandidate
- Specified by:
getCandidatein classSpaceProxyLoadBalancingStrategy
-
updateActiveProxy
Description copied from class:SpaceProxyLoadBalancingStrategyThis method MUST be called from within a synchronized block.- Specified by:
updateActiveProxyin classSpaceProxyLoadBalancingStrategy
-