| MultiBucketSingleFileBatchConsumeTargetProcessLog(ProcessLogConfig config,
                                                 IReplicationPacketDataBatchConsumer<?> dataConsumer,
                                                 IReplicationProcessLogExceptionHandler exceptionHandler,
                                                 IReplicationInFacade replicationInFacade,
                                                 String name,
                                                 String groupName,
                                                 String sourceLookupName,
                                                 IReplicationGroupHistory groupHistory) | 
| MultiBucketSingleFileBatchConsumeTargetProcessLog(ProcessLogConfig config,
                                                 IReplicationPacketDataBatchConsumer<?> dataConsumer,
                                                 IReplicationProcessLogExceptionHandler exceptionHandler,
                                                 IReplicationInFacade replicationInFacade,
                                                 String name,
                                                 String groupName,
                                                 String sourceLookupName,
                                                 long lastGlobalProcessedKey,
                                                 long[] lastProcessedKeys,
                                                 long[] lastGlobalProcessedKeys,
                                                 boolean firstHandshakeForTarget,
                                                 IReplicationGroupHistory groupHistory) | 
| MultiBucketSingleFileProcessLogBuilder(IReplicationPacketDataBatchConsumer<?> dataConsumer) | 
| MultiBucketSingleFileReliableAsyncTargetProcessLog(ProcessLogConfig config,
                                                  IReplicationPacketDataBatchConsumer<?> dataConsumer,
                                                  IReplicationProcessLogExceptionHandler exceptionHandler,
                                                  IReplicationInFacade replicationInFacade,
                                                  String name,
                                                  String groupName,
                                                  String sourceLookupName,
                                                  IReplicationGroupHistory groupHistory) | 
| MultiBucketSingleFileReliableAsyncTargetProcessLog(ProcessLogConfig config,
                                                  IReplicationPacketDataBatchConsumer<?> dataConsumer,
                                                  IReplicationProcessLogExceptionHandler exceptionHandler,
                                                  IReplicationInFacade replicationInFacade,
                                                  String name,
                                                  String groupName,
                                                  String sourceLookupName,
                                                  long lastGlobalProcessedKey,
                                                  long[] lastProcessedKeys,
                                                  long[] lastGlobalProcessedKeys,
                                                  boolean firstHandshakeForTarget,
                                                  IReplicationGroupHistory groupHistory) |