Class SyncReplicationSourceGroupBuilder
java.lang.Object
com.gigaspaces.internal.cluster.node.impl.groups.AbstractReplicationSourceGroupBuilder<SourceGroupConfig>
com.gigaspaces.internal.cluster.node.impl.groups.sync.SyncReplicationSourceGroupBuilder
- All Implemented Interfaces:
IReplicationSourceGroupBuilder
public class SyncReplicationSourceGroupBuilder
extends AbstractReplicationSourceGroupBuilder<SourceGroupConfig>
-
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptioncreateGroupImpl(DynamicSourceGroupConfigHolder groupConfig, IReplicationRouter replicationRouter, IReplicationOutFilter outFilter, IReplicationSourceGroupStateListener stateListener) voidsetAsyncHandlerProvider(IAsyncHandlerProvider asyncStateHandlerProvider) voidsetAsyncStateBatchSize(int asyncStateBatchSize) voidsetAsyncStateIdleDelay(long asyncStateIdleDelayMilis) voidsetBacklogBuilder(IReplicationSyncBacklogBuilder backlogBuilder) voidsetChannelType(ReplicationStatistics.ReplicationMode channelType) voidsetThrottleController(IReplicationThrottleControllerBuilder throttleControllerBuilder) toString()Methods inherited from class com.gigaspaces.internal.cluster.node.impl.groups.AbstractReplicationSourceGroupBuilder
createGroup, getGroupConfig
-
Constructor Details
-
SyncReplicationSourceGroupBuilder
-
-
Method Details
-
setBacklogBuilder
-
setChannelType
-
setThrottleController
-
setAsyncHandlerProvider
-
setAsyncStateBatchSize
public void setAsyncStateBatchSize(int asyncStateBatchSize) -
setAsyncStateIdleDelay
public void setAsyncStateIdleDelay(long asyncStateIdleDelayMilis) -
createGroupImpl
public IReplicationSourceGroup createGroupImpl(DynamicSourceGroupConfigHolder groupConfig, IReplicationRouter replicationRouter, IReplicationOutFilter outFilter, IReplicationSourceGroupStateListener stateListener) - Specified by:
createGroupImplin classAbstractReplicationSourceGroupBuilder<SourceGroupConfig>
-
toString
-