Class AbstractReplicationSourceGroupBuilder<T extends SourceGroupConfig>
java.lang.Object
com.gigaspaces.internal.cluster.node.impl.groups.AbstractReplicationSourceGroupBuilder<T>
- All Implemented Interfaces:
IReplicationSourceGroupBuilder
- Direct Known Subclasses:
AsyncReplicationSourceGroupBuilder,ReliableAsyncReplicationSourceGroupBuilder,SyncReplicationSourceGroupBuilder
public abstract class AbstractReplicationSourceGroupBuilder<T extends SourceGroupConfig>
extends Object
implements IReplicationSourceGroupBuilder
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Modifier and TypeMethodDescriptioncreateGroup(IReplicationRouter replicationRouter, IReplicationOutFilter outFilter, IReplicationSourceGroupStateListener stateListener) protected abstract IReplicationSourceGroupcreateGroupImpl(DynamicSourceGroupConfigHolder groupConfig, IReplicationRouter replicationRouter, IReplicationOutFilter outFilter, IReplicationSourceGroupStateListener stateListener) protected SourceGroupConfig
-
Constructor Details
-
AbstractReplicationSourceGroupBuilder
-
-
Method Details
-
createGroup
public IReplicationSourceGroup createGroup(IReplicationRouter replicationRouter, IReplicationOutFilter outFilter, IReplicationSourceGroupStateListener stateListener) - Specified by:
createGroupin interfaceIReplicationSourceGroupBuilder
-
createGroupImpl
protected abstract IReplicationSourceGroup createGroupImpl(DynamicSourceGroupConfigHolder groupConfig, IReplicationRouter replicationRouter, IReplicationOutFilter outFilter, IReplicationSourceGroupStateListener stateListener) -
getGroupConfig
-