Package org.infinispan.client.hotrod
Interface FailoverRequestBalancingStrategy
-
@NotThreadSafe public interface FailoverRequestBalancingStrategyDefines what servers will be selected when a smart-routed request fails. Note: this replaces deprecatedFailoverRequestBalancingStrategy
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.net.SocketAddressnextServer(java.util.Set<java.net.SocketAddress> failedServers)voidsetServers(java.util.Collection<java.net.SocketAddress> servers)Inform the strategy about the currently alive servers.
-
-
-
Method Detail
-
setServers
void setServers(java.util.Collection<java.net.SocketAddress> servers)
Inform the strategy about the currently alive servers.- Parameters:
servers-
-
nextServer
java.net.SocketAddress nextServer(java.util.Set<java.net.SocketAddress> failedServers)
- Parameters:
failedServers-- Returns:
- Address of the next server the request should be routed to.
-
-