Class ReliableAsyncReplicationSourceChannel
java.lang.Object
com.gigaspaces.internal.cluster.node.impl.groups.AbstractReplicationSourceChannel
com.gigaspaces.internal.cluster.node.impl.groups.async.AsyncReplicationSourceChannel
com.gigaspaces.internal.cluster.node.impl.groups.reliableasync.ReliableAsyncReplicationSourceChannel
- All Implemented Interfaces:
IReplicationSourceChannel,IConnectionStateListener
-
Nested Class Summary
Nested classes/interfaces inherited from class com.gigaspaces.internal.cluster.node.impl.groups.async.AsyncReplicationSourceChannel
AsyncReplicationSourceChannel.AsyncDispatcherNested classes/interfaces inherited from class com.gigaspaces.internal.cluster.node.impl.groups.AbstractReplicationSourceChannel
AbstractReplicationSourceChannel.ChannelState -
Field Summary
Fields inherited from class com.gigaspaces.internal.cluster.node.impl.groups.AbstractReplicationSourceChannel
_packetsPool, _specificLogger, _specificVerboseLogger, _statisticsCounter -
Constructor Summary
ConstructorsConstructorDescriptionReliableAsyncReplicationSourceChannel(DynamicSourceGroupConfigHolder groupConfig, String groupName, String memberName, IReplicationRouter replicationRouter, IReplicationMonitoredConnection connection, IReplicationReliableAsyncGroupBacklog groupBacklog, IReplicationOutFilter outFilter, int batchSize, long intervalMilis, int intervalOperations, IAsyncHandlerProvider asyncHandlerProvider, Collection<SyncReplicationSourceChannel> keeperSyncChannelsCollection, IReplicationChannelDataFilter dataFilter, IReplicationSourceGroupStateListener stateListener, IReplicationGroupHistory groupHistory, ReplicationStatistics.ReplicationMode channelType, Object customBacklogMetadata, String tag, boolean resetTarget) -
Method Summary
Methods inherited from class com.gigaspaces.internal.cluster.node.impl.groups.async.AsyncReplicationSourceChannel
closeImpl, execute, flushPendingReplication, getBatchSize, onActiveImpl, onAsyncReplicateErrorResult, onAsyncReplicateErrorResult, onDisconnectedImpl, startMethods inherited from class com.gigaspaces.internal.cluster.node.impl.groups.AbstractReplicationSourceChannel
beginSynchronizing, beginSynchronizing, close, dispatchBacklogDropped, dumpState, getChannelState, getConnection, getDataFilter, getGroupBacklog, getGroupName, getInconsistencyReason, getLastSampledTP, getMemberName, getMyLookupName, getPendingPackets, getSampleTPBefore, getStatistics, getTargetLogicalVersion, getTargetReplicationEndpointDetails, isActive, isClosed, isDataFiltered, isInconsistent, isSynchronizing, logEventInHistory, onConnected, onDisconnected, onDumpState, pingTarget, registerWith, replicate, replicate, replicateAsync, replicateAsync, replicateBatch, replicateBatchDelayed, replicateBatchDelayedAsync, sampleStatistics, signalSynchronizingDone, stopSynchronization, synchronizationCopyStageDone, synchronizationDataGenerated, wrapConnection
-
Constructor Details
-
ReliableAsyncReplicationSourceChannel
public ReliableAsyncReplicationSourceChannel(DynamicSourceGroupConfigHolder groupConfig, String groupName, String memberName, IReplicationRouter replicationRouter, IReplicationMonitoredConnection connection, IReplicationReliableAsyncGroupBacklog groupBacklog, IReplicationOutFilter outFilter, int batchSize, long intervalMilis, int intervalOperations, IAsyncHandlerProvider asyncHandlerProvider, Collection<SyncReplicationSourceChannel> keeperSyncChannelsCollection, IReplicationChannelDataFilter dataFilter, IReplicationSourceGroupStateListener stateListener, IReplicationGroupHistory groupHistory, ReplicationStatistics.ReplicationMode channelType, Object customBacklogMetadata, String tag, boolean resetTarget)
-
-
Method Details
-
getPendingPackets
- Overrides:
getPendingPacketsin classAsyncReplicationSourceChannel
-
getChannelOpertingMode
- Overrides:
getChannelOpertingModein classAsyncReplicationSourceChannel
-