Class MultiSourceSingleFileBacklogBuilder
java.lang.Object
com.gigaspaces.internal.cluster.node.impl.backlog.multisourcesinglefile.MultiSourceSingleFileBacklogBuilder
- All Implemented Interfaces:
IReplicationAsyncBacklogBuilder,IReplicationBacklogBuilder,IReplicationReliableAsyncBacklogBuilder,IReplicationSyncBacklogBuilder
public class MultiSourceSingleFileBacklogBuilder
extends Object
implements IReplicationBacklogBuilder
- Since:
- 8.0.4
- Author:
- idan
-
Constructor Summary
ConstructorsConstructorDescriptionMultiSourceSingleFileBacklogBuilder(String name, IReplicationPacketDataProducer<?> dataProducer) -
Method Summary
Modifier and TypeMethodDescriptioncreateAsyncGroupBacklog(DynamicSourceGroupConfigHolder groupConfig) Create a backlog for a reliable asyncIReplicationSourceGroupcreateSyncGroupBacklog(DynamicSourceGroupConfigHolder groupConfig) Create a backlog for a syncIReplicationSourceGrouptoString()
-
Constructor Details
-
MultiSourceSingleFileBacklogBuilder
public MultiSourceSingleFileBacklogBuilder(String name, IReplicationPacketDataProducer<?> dataProducer)
-
-
Method Details
-
createSyncGroupBacklog
public IReplicationSyncGroupBacklog createSyncGroupBacklog(DynamicSourceGroupConfigHolder groupConfig) Description copied from interface:IReplicationSyncBacklogBuilderCreate a backlog for a syncIReplicationSourceGroup- Specified by:
createSyncGroupBacklogin interfaceIReplicationSyncBacklogBuilder- Parameters:
groupConfig- the group config- Returns:
- created backlog
-
createAsyncGroupBacklog
public IReplicationAsyncGroupBacklog createAsyncGroupBacklog(DynamicSourceGroupConfigHolder groupConfig) - Specified by:
createAsyncGroupBacklogin interfaceIReplicationAsyncBacklogBuilder
-
createReliableAsyncGroupBacklog
public IReplicationReliableAsyncGroupBacklog createReliableAsyncGroupBacklog(DynamicSourceGroupConfigHolder groupConfig) Description copied from interface:IReplicationReliableAsyncBacklogBuilderCreate a backlog for a reliable asyncIReplicationSourceGroup- Specified by:
createReliableAsyncGroupBacklogin interfaceIReplicationReliableAsyncBacklogBuilder- Parameters:
groupConfig- the group config- Returns:
- created backlog
-
toString
-