public class AsyncMultiOriginReplicationTargetGroup extends AbstractAsyncReplicationTargetGroup
_channelCloseTimeout, _loggerReplica, _specificLogger
Constructor and Description |
---|
AsyncMultiOriginReplicationTargetGroup(TargetGroupConfig groupConfig,
IReplicationRouter router,
IReplicationAsyncProcessLogBuilder processLogBuilder,
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 IReplicationAsyncTargetProcessLog |
createProcessLog(IReplicationAsyncProcessLogBuilder processLogBuilder,
String sourceLookupName,
IReplicationInFacade replicationInFacade,
IReplicationProcessLogExceptionHandler exceptionHandler,
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
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
public AsyncMultiOriginReplicationTargetGroup(TargetGroupConfig groupConfig, IReplicationRouter router, IReplicationAsyncProcessLogBuilder processLogBuilder, IReplicationInFacade replicationInFacade, IReplicationProcessLogExceptionHandlerBuilder exceptionHandlerBuilder, IReplicationInFilter inFilter, IReplicationTargetGroupStateListener stateListener)
protected AbstractReplicationTargetChannel createNewChannelImpl(ReplicationEndpointDetails sourceEndpointDetails, IReplicationMonitoredConnection sourceConnection, IBacklogHandshakeRequest handshakeRequest, IReplicationGroupHistory groupHistory)
createNewChannelImpl
in class AbstractReplicationTargetGroup
protected IReplicationAsyncTargetProcessLog createProcessLog(IReplicationAsyncProcessLogBuilder processLogBuilder, String sourceLookupName, IReplicationInFacade replicationInFacade, IReplicationProcessLogExceptionHandler exceptionHandler, IBacklogHandshakeRequest handshakeRequest, IReplicationGroupHistory groupHistory)
createProcessLog
in class AbstractAsyncReplicationTargetGroup
protected void validateConnectChannelImpl(String sourceMemberLookupName)
AbstractReplicationTargetGroup
validateConnectChannelImpl
in class AbstractReplicationTargetGroup
Copyright © GigaSpaces.