public class LusScheduledPoolConnectionMonitor extends AbstractScheduledPoolConnectionMonitor<Iterable<IReplicationLookupParameters>,String>
AbstractScheduledPoolConnectionMonitor.MonitorConnectedConnectionTask
_specificLogger, mayInterruptIfRunning
Constructor and Description |
---|
LusScheduledPoolConnectionMonitor(String myLookupName,
int corePoolSize,
long monitorConnectedDelay,
long monitorDisconnectedDelay,
TimeUnit timeUnit,
IReplicationLookupFinderService replicationLookupService) |
Modifier and Type | Method and Description |
---|---|
protected Runnable |
createMonitorDisconnectedTask(AbstractProxyBasedReplicationMonitoredConnection<Iterable<IReplicationLookupParameters>,String> connection) |
protected IReplicationLookupResult |
postConnectionEstablished(IReplicationLookupResult lookupResult,
IReplicationLookupParameters lookupParameters,
IReplicationRouter router) |
protected IReplicationLookupParameters |
prepareLookUpParameters(IReplicationLookupParameters lookupParameters) |
close, dumpState, getLogPrefix, getMonitoredCount, monitor, stopMonitoring, updateDisconnected
public LusScheduledPoolConnectionMonitor(String myLookupName, int corePoolSize, long monitorConnectedDelay, long monitorDisconnectedDelay, TimeUnit timeUnit, IReplicationLookupFinderService replicationLookupService)
protected Runnable createMonitorDisconnectedTask(AbstractProxyBasedReplicationMonitoredConnection<Iterable<IReplicationLookupParameters>,String> connection)
createMonitorDisconnectedTask
in class AbstractScheduledPoolConnectionMonitor<Iterable<IReplicationLookupParameters>,String>
protected IReplicationLookupResult postConnectionEstablished(IReplicationLookupResult lookupResult, IReplicationLookupParameters lookupParameters, IReplicationRouter router) throws RemoteException
RemoteException
protected IReplicationLookupParameters prepareLookUpParameters(IReplicationLookupParameters lookupParameters)
Copyright © GigaSpaces.