Class UrlProxyBasedReplicationMonitoredConnection<T,L>
java.lang.Object
com.gigaspaces.internal.cluster.node.impl.router.AbstractProxyBasedReplicationMonitoredConnection<T,L>
com.gigaspaces.internal.cluster.node.impl.router.UrlProxyBasedReplicationMonitoredConnection<T,L>
- All Implemented Interfaces:
IExceptionHandler
public class UrlProxyBasedReplicationMonitoredConnection<T,L>
extends AbstractProxyBasedReplicationMonitoredConnection<T,L>
-
Nested Class Summary
Nested classes/interfaces inherited from class com.gigaspaces.internal.cluster.node.impl.router.AbstractProxyBasedReplicationMonitoredConnection
AbstractProxyBasedReplicationMonitoredConnection.StateChangedEvent -
Constructor Summary
ConstructorsConstructorDescriptionUrlProxyBasedReplicationMonitoredConnection(AbstractConnectionProxyBasedReplicationRouter router, String targetLookupName, IReplicationConnectionProxy connectionProxy, T tag, String endpointLookupName, IConnectionMonitor monitor, L url, ConnectionState state, Exception disconnectionReason, Uuid proxyId, IAsyncContextProvider asyncContextProvider) -
Method Summary
Methods inherited from class com.gigaspaces.internal.cluster.node.impl.router.AbstractProxyBasedReplicationMonitoredConnection
addConnectivityCheckListener, addReference, addStateListener, dispatch, dispatchAsync, dumpState, getClosestEndpointAddress, getClosestEndpointDetails, getClosestEndpointLogicalVersion, getConnectionProxy, getConnectionUrl, getFinalEndpointLookupName, getFinderURL, getGeneratedTraffic, getLastDisconnectionReason, getProxyId, getReceivedTraffic, getRouter, getServiceId, getState, getStateLock, getTag, getTargetLookupName, getTimeOfDisconnection, handleException, isConnectionClosed, removeConnectivityCheckListener, removeReference, removeStateListener, setConnected, setDisconnected, setLastDisconnectionReason, toString, triggerSuccessfulConnectivityCheckEvent
-
Constructor Details
-
UrlProxyBasedReplicationMonitoredConnection
public UrlProxyBasedReplicationMonitoredConnection(AbstractConnectionProxyBasedReplicationRouter router, String targetLookupName, IReplicationConnectionProxy connectionProxy, T tag, String endpointLookupName, IConnectionMonitor monitor, L url, ConnectionState state, Exception disconnectionReason, Uuid proxyId, IAsyncContextProvider asyncContextProvider)
-
-
Method Details
-
onClose
protected void onClose()- Specified by:
onClosein classAbstractProxyBasedReplicationMonitoredConnection<T,L>
-
supportsConnectivityCheckEvents
public boolean supportsConnectivityCheckEvents()- Specified by:
supportsConnectivityCheckEventsin classAbstractProxyBasedReplicationMonitoredConnection<T,L>
-