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)  |