public class FailOverStrategy<S extends ClientRequest> extends AbstractLoadBalancerStrategy<S>
LoadBalancerStrategy.STRATEGY_TYPEreadWriteLock, serverProxieslastKnownErrorThreadLocal| Constructor and Description |
|---|
FailOverStrategy(String serviceName,
boolean serviceDirectoryEnabled,
long waitingTime,
String clientName,
long retryDelay,
int numberOfAttempts) |
| Modifier and Type | Method and Description |
|---|---|
InternalServerProxy |
getServerProxy(S request) |
static void |
registerFailOverListener(FailOverListener failOverListener) |
static void |
removeFailOverListener(FailOverListener failOverListener) |
getServerProxies, getServiceName, handleException, handleNullserverProxy, isServiceDirectoryEnabled, setServerProxiespublic InternalServerProxy getServerProxy(S request)
public static void registerFailOverListener(FailOverListener failOverListener)
public static void removeFailOverListener(FailOverListener failOverListener)
Copyright © 2015 Cisco. All rights reserved.