public class SyncSingleOriginReplicationTargetGroup extends AbstractSyncSingleOriginReplicationTargetGroup
IReplicationTargetGroup that supports only one active source that is replicating to it
(i.e primary backup topology, supports any number of backup)_activeChannel_channelCloseTimeout, _loggerReplica, _specificLogger| Constructor and Description |
|---|
SyncSingleOriginReplicationTargetGroup(TargetGroupConfig groupConfig,
IReplicationRouter replicationRouter,
IReplicationSyncProcessLogBuilder processLogBuilder,
IReplicationInFacade replicationInFacade,
IReplicationProcessLogExceptionHandlerBuilder exceptionHandlerBuilder,
IReplicationInFilter inFilter,
IReplicationTargetGroupStateListener stateListener) |
| Modifier and Type | Method and Description |
|---|---|
protected IReplicationSyncTargetProcessLog |
createProcessLog(TargetGroupConfig groupConfig,
String sourceLookupName,
IReplicationInFacade replicationInFacade,
IReplicationProcessLogExceptionHandler exceptionHandler,
IReplicationGroupHistory groupHistory,
IReplicationConnection sourceConnection) |
createNewChannelImpl, validateConnectChannelImplcreateChanneladdSynchronizeState, close, closeChannel, connectChannel, dumpState, getChannel, getGroupConfig, getGroupName, getInFilter, getLastProcessTimeStamp, getReplicationInFacade, getReplicationRouter, getStateListener, isFiltered, logEvent, logGroupEvent, onChannelBacklogDropped, outputDescendingEvents, process, processBatch, processHandshakeIteration, processIdleStateData, processUnreliableOperation, setActive, setPassive, synchronizationDonepublic SyncSingleOriginReplicationTargetGroup(TargetGroupConfig groupConfig, IReplicationRouter replicationRouter, IReplicationSyncProcessLogBuilder processLogBuilder, IReplicationInFacade replicationInFacade, IReplicationProcessLogExceptionHandlerBuilder exceptionHandlerBuilder, IReplicationInFilter inFilter, IReplicationTargetGroupStateListener stateListener)
protected IReplicationSyncTargetProcessLog createProcessLog(TargetGroupConfig groupConfig, String sourceLookupName, IReplicationInFacade replicationInFacade, IReplicationProcessLogExceptionHandler exceptionHandler, IReplicationGroupHistory groupHistory, IReplicationConnection sourceConnection)
createProcessLog in class AbstractSyncReplicationTargetGroupCopyright © GigaSpaces.