public class ReliableAsyncReplicationSourceGroupBuilder extends AbstractReplicationSourceGroupBuilder<ReliableAsyncSourceGroupConfig>
Constructor and Description |
---|
ReliableAsyncReplicationSourceGroupBuilder(DynamicSourceGroupConfigHolder groupConfig) |
Modifier and Type | Method and Description |
---|---|
protected IReplicationSourceGroup |
createGroupImpl(DynamicSourceGroupConfigHolder groupConfig,
IReplicationRouter replicationRouter,
IReplicationOutFilter outFilter,
IReplicationSourceGroupStateListener stateListener) |
void |
setAsyncChannelBatchSize(int asyncChannelBatchSize) |
void |
setAsyncChannelIntervalMilis(long asyncChannelInterval) |
void |
setAsyncChannelIntervalOperations(int asyncChannelIntervalOperations) |
void |
setAsyncHandlerProvider(IAsyncHandlerProvider asyncHandlerProvider) |
void |
setBacklogBuilder(IReplicationReliableAsyncBacklogBuilder backlogBuilder) |
void |
setSyncChannelAsyncStateBatchSize(int syncChannelAsyncStateBatchSize) |
void |
setSyncChannelIdleDelayMilis(long syncChannelIdleDelayMilis) |
void |
setThrottleController(IReplicationThrottleControllerBuilder throttleController) |
String |
toString() |
createGroup, getGroupConfig
public ReliableAsyncReplicationSourceGroupBuilder(DynamicSourceGroupConfigHolder groupConfig)
public void setBacklogBuilder(IReplicationReliableAsyncBacklogBuilder backlogBuilder)
public void setThrottleController(IReplicationThrottleControllerBuilder throttleController)
public void setAsyncHandlerProvider(IAsyncHandlerProvider asyncHandlerProvider)
public void setSyncChannelAsyncStateBatchSize(int syncChannelAsyncStateBatchSize)
public void setSyncChannelIdleDelayMilis(long syncChannelIdleDelayMilis)
public void setAsyncChannelBatchSize(int asyncChannelBatchSize)
public void setAsyncChannelIntervalMilis(long asyncChannelInterval)
public void setAsyncChannelIntervalOperations(int asyncChannelIntervalOperations)
protected IReplicationSourceGroup createGroupImpl(DynamicSourceGroupConfigHolder groupConfig, IReplicationRouter replicationRouter, IReplicationOutFilter outFilter, IReplicationSourceGroupStateListener stateListener)
createGroupImpl
in class AbstractReplicationSourceGroupBuilder<ReliableAsyncSourceGroupConfig>
Copyright © GigaSpaces.