Class LocalClusterReplicationScheduledPoolConnectionMonitor
java.lang.Object
com.gigaspaces.internal.cluster.node.impl.router.AbstractScheduledPoolConnectionMonitor<Iterable<IReplicationLookupParameters>,String>
com.gigaspaces.internal.cluster.node.impl.gateway.router.LusScheduledPoolConnectionMonitor
com.gigaspaces.internal.cluster.node.impl.gateway.sink.LocalClusterReplicationScheduledPoolConnectionMonitor
- All Implemented Interfaces:
IConnectionMonitor<Iterable<IReplicationLookupParameters>,String>
public class LocalClusterReplicationScheduledPoolConnectionMonitor
extends LusScheduledPoolConnectionMonitor
- Since:
- 8.0.3
- Author:
- eitany
-
Nested Class Summary
Nested classes/interfaces inherited from class com.gigaspaces.internal.cluster.node.impl.router.AbstractScheduledPoolConnectionMonitor
AbstractScheduledPoolConnectionMonitor.MonitorConnectedConnectionTask -
Field Summary
Fields inherited from class com.gigaspaces.internal.cluster.node.impl.router.AbstractScheduledPoolConnectionMonitor
_specificLogger, mayInterruptIfRunning -
Constructor Summary
ConstructorsConstructorDescriptionLocalClusterReplicationScheduledPoolConnectionMonitor(String myLookupName, int corePoolSize, long monitorConnectedDelay, long monitorDisconnectedDelay, TimeUnit timeUnit, IReplicationLookupFinderService replicationLookupService) -
Method Summary
Modifier and TypeMethodDescriptionprotected IReplicationLookupResultpostConnectionEstablished(IReplicationLookupResult lookupResult, IReplicationLookupParameters lookupParameters, IReplicationRouter router) protected IReplicationLookupParametersprepareLookUpParameters(IReplicationLookupParameters lookupParameters) Methods inherited from class com.gigaspaces.internal.cluster.node.impl.gateway.router.LusScheduledPoolConnectionMonitor
createMonitorDisconnectedTaskMethods inherited from class com.gigaspaces.internal.cluster.node.impl.router.AbstractScheduledPoolConnectionMonitor
close, dumpState, getLogPrefix, getMonitoredCount, monitor, stopMonitoring, updateDisconnected
-
Constructor Details
-
LocalClusterReplicationScheduledPoolConnectionMonitor
public LocalClusterReplicationScheduledPoolConnectionMonitor(String myLookupName, int corePoolSize, long monitorConnectedDelay, long monitorDisconnectedDelay, TimeUnit timeUnit, IReplicationLookupFinderService replicationLookupService)
-
-
Method Details
-
prepareLookUpParameters
protected IReplicationLookupParameters prepareLookUpParameters(IReplicationLookupParameters lookupParameters) - Overrides:
prepareLookUpParametersin classLusScheduledPoolConnectionMonitor
-
postConnectionEstablished
protected IReplicationLookupResult postConnectionEstablished(IReplicationLookupResult lookupResult, IReplicationLookupParameters lookupParameters, IReplicationRouter router) throws RemoteException - Overrides:
postConnectionEstablishedin classLusScheduledPoolConnectionMonitor- Throws:
RemoteException
-