Class MultiSourceSingleFileProcessLogBuilder
java.lang.Object
com.gigaspaces.internal.cluster.node.impl.processlog.multisourcesinglefile.MultiSourceSingleFileProcessLogBuilder
- All Implemented Interfaces:
IReplicationAsyncProcessLogBuilder,IReplicationProcessLogBuilder,IReplicationReliableAsyncKeeperProcessLogBuilder,IReplicationReliableAsyncProcessLogBuilder,IReplicationSyncProcessLogBuilder
public class MultiSourceSingleFileProcessLogBuilder
extends Object
implements IReplicationProcessLogBuilder
- Since:
- 8.0.4
- Author:
- idan
-
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptioncreateAsyncProcessLog(TargetGroupConfig groupConfig, IReplicationInFacade replicationInFacade, IReplicationProcessLogExceptionHandler exceptionHandler, String myLookupName, String groupName, String sourceLookupName, IReplicationGroupHistory groupHistory) createBatchConsumeAsyncProcessLog(TargetGroupConfig groupConfig, IBacklogHandshakeRequest handshakeRequest, IReplicationInFacade replicationInFacade, IReplicationProcessLogExceptionHandler exceptionHandler, String myLookupName, String groupName, String sourceLookupName, IReplicationGroupHistory groupHistory) createReliableAsyncKeeperProcessLog(TargetGroupConfig groupConfig, IReplicationInFacade replicationInFacade, IReplicationProcessLogExceptionHandler exceptionHandler, String myLookupName, String groupName, String sourceLookupName, IReplicationGroupHistory groupHistory, IReplicationReliableAsyncMediator mediator, IReplicationSyncTargetProcessLog synchronizingProcessLog) createReliableAsyncProcessLog(TargetGroupConfig groupConfig, IBacklogHandshakeRequest handshakeRequest, IReplicationInFacade replicationInFacade, IReplicationProcessLogExceptionHandler exceptionHandler, String myLookupName, String groupName, String sourceLookupName, IReplicationReliableAsyncTargetProcessLog synchronizingProcessLog, IReplicationGroupHistory groupHistory, org.slf4j.Logger specificLogger) createSyncOneWayProcessLog(TargetGroupConfig groupConfig, IReplicationInFacade replicationInFacade, IReplicationProcessLogExceptionHandler exceptionHandler, String myLookupName, String groupName, String sourceLookupName, IReplicationGroupHistory groupHistory) createSyncProcessLog(TargetGroupConfig groupConfig, IReplicationInFacade replicationInFacade, IReplicationProcessLogExceptionHandler exceptionHandler, String myLookupName, String groupName, String sourceLookupName, IReplicationGroupHistory groupHistory) toString()
-
Constructor Details
-
MultiSourceSingleFileProcessLogBuilder
-
-
Method Details
-
createSyncProcessLog
public GlobalOrderTargetProcessLog createSyncProcessLog(TargetGroupConfig groupConfig, IReplicationInFacade replicationInFacade, IReplicationProcessLogExceptionHandler exceptionHandler, String myLookupName, String groupName, String sourceLookupName, IReplicationGroupHistory groupHistory) - Specified by:
createSyncProcessLogin interfaceIReplicationSyncProcessLogBuilder
-
createSyncOneWayProcessLog
public GlobalOrderTargetProcessLog createSyncOneWayProcessLog(TargetGroupConfig groupConfig, IReplicationInFacade replicationInFacade, IReplicationProcessLogExceptionHandler exceptionHandler, String myLookupName, String groupName, String sourceLookupName, IReplicationGroupHistory groupHistory) -
createAsyncProcessLog
public GlobalOrderTargetProcessLog createAsyncProcessLog(TargetGroupConfig groupConfig, IReplicationInFacade replicationInFacade, IReplicationProcessLogExceptionHandler exceptionHandler, String myLookupName, String groupName, String sourceLookupName, IReplicationGroupHistory groupHistory) - Specified by:
createAsyncProcessLogin interfaceIReplicationAsyncProcessLogBuilder
-
createReliableAsyncKeeperProcessLog
public GlobalOrderReliableAsyncTargetKeeperProcessLog createReliableAsyncKeeperProcessLog(TargetGroupConfig groupConfig, IReplicationInFacade replicationInFacade, IReplicationProcessLogExceptionHandler exceptionHandler, String myLookupName, String groupName, String sourceLookupName, IReplicationGroupHistory groupHistory, IReplicationReliableAsyncMediator mediator, IReplicationSyncTargetProcessLog synchronizingProcessLog) - Specified by:
createReliableAsyncKeeperProcessLogin interfaceIReplicationReliableAsyncKeeperProcessLogBuilder
-
createReliableAsyncProcessLog
public MultiSourceSingleFileReliableAsyncTargetProcessLog createReliableAsyncProcessLog(TargetGroupConfig groupConfig, IBacklogHandshakeRequest handshakeRequest, IReplicationInFacade replicationInFacade, IReplicationProcessLogExceptionHandler exceptionHandler, String myLookupName, String groupName, String sourceLookupName, IReplicationReliableAsyncTargetProcessLog synchronizingProcessLog, IReplicationGroupHistory groupHistory, org.slf4j.Logger specificLogger) - Specified by:
createReliableAsyncProcessLogin interfaceIReplicationReliableAsyncProcessLogBuilder
-
createBatchConsumeAsyncProcessLog
public IReplicationBatchConsumeAsyncTargetProcessLog createBatchConsumeAsyncProcessLog(TargetGroupConfig groupConfig, IBacklogHandshakeRequest handshakeRequest, IReplicationInFacade replicationInFacade, IReplicationProcessLogExceptionHandler exceptionHandler, String myLookupName, String groupName, String sourceLookupName, IReplicationGroupHistory groupHistory) - Specified by:
createBatchConsumeAsyncProcessLogin interfaceIReplicationAsyncProcessLogBuilder
-
toString
-