public abstract class AbstractSyncSingleOriginReplicationTargetGroup extends AbstractSyncReplicationTargetGroup
Modifier and Type | Field and Description |
---|---|
protected SyncReplicationTargetChannel |
_activeChannel |
_channelCloseTimeout, _loggerReplica, _specificLogger
Constructor and Description |
---|
AbstractSyncSingleOriginReplicationTargetGroup(TargetGroupConfig groupConfig,
IReplicationRouter replicationRouter,
IReplicationInFacade replicationInFacade,
IReplicationProcessLogExceptionHandlerBuilder exceptionHandlerBuilder,
IReplicationInFilter inFilter,
IReplicationTargetGroupStateListener stateListener) |
Modifier and Type | Method and Description |
---|---|
protected AbstractReplicationTargetChannel |
createNewChannelImpl(ReplicationEndpointDetails sourceEndpointDetails,
IReplicationMonitoredConnection sourceConnection,
IBacklogHandshakeRequest handshakeRequest,
IReplicationGroupHistory groupHistory) |
protected void |
validateConnectChannelImpl(String sourceMemberLookupName)
Validate if can accept the channel request, no exception means this channel request can be
accepted
|
createChannel, createProcessLog
addSynchronizeState, close, closeChannel, connectChannel, dumpState, getChannel, getGroupConfig, getGroupName, getInFilter, getLastProcessTimeStamp, getReplicationInFacade, getReplicationRouter, getStateListener, isFiltered, logEvent, logGroupEvent, onChannelBacklogDropped, outputDescendingEvents, process, processBatch, processHandshakeIteration, processIdleStateData, processUnreliableOperation, setActive, setPassive, synchronizationDone
protected volatile SyncReplicationTargetChannel _activeChannel
public AbstractSyncSingleOriginReplicationTargetGroup(TargetGroupConfig groupConfig, IReplicationRouter replicationRouter, IReplicationInFacade replicationInFacade, IReplicationProcessLogExceptionHandlerBuilder exceptionHandlerBuilder, IReplicationInFilter inFilter, IReplicationTargetGroupStateListener stateListener)
protected void validateConnectChannelImpl(String sourceMemberLookupName) throws ReplicationSourceAlreadyAttachedException
AbstractReplicationTargetGroup
validateConnectChannelImpl
in class AbstractReplicationTargetGroup
ReplicationSourceAlreadyAttachedException
protected AbstractReplicationTargetChannel createNewChannelImpl(ReplicationEndpointDetails sourceEndpointDetails, IReplicationMonitoredConnection sourceConnection, IBacklogHandshakeRequest handshakeRequest, IReplicationGroupHistory groupHistory)
createNewChannelImpl
in class AbstractReplicationTargetGroup
Copyright © GigaSpaces.