public class SyncReplicationSourceGroupBuilder extends AbstractReplicationSourceGroupBuilder<SourceGroupConfig>
Constructor and Description |
---|
SyncReplicationSourceGroupBuilder(DynamicSourceGroupConfigHolder groupConfig) |
Modifier and Type | Method and Description |
---|---|
IReplicationSourceGroup |
createGroupImpl(DynamicSourceGroupConfigHolder groupConfig,
IReplicationRouter replicationRouter,
IReplicationOutFilter outFilter,
IReplicationSourceGroupStateListener stateListener) |
void |
setAsyncHandlerProvider(IAsyncHandlerProvider asyncStateHandlerProvider) |
void |
setAsyncStateBatchSize(int asyncStateBatchSize) |
void |
setAsyncStateIdleDelay(long asyncStateIdleDelayMilis) |
void |
setBacklogBuilder(IReplicationSyncBacklogBuilder backlogBuilder) |
void |
setChannelType(ReplicationStatistics.ReplicationMode channelType) |
void |
setThrottleController(IReplicationThrottleControllerBuilder throttleControllerBuilder) |
String |
toString() |
createGroup, getGroupConfig
public SyncReplicationSourceGroupBuilder(DynamicSourceGroupConfigHolder groupConfig)
public void setBacklogBuilder(IReplicationSyncBacklogBuilder backlogBuilder)
public void setChannelType(ReplicationStatistics.ReplicationMode channelType)
public void setThrottleController(IReplicationThrottleControllerBuilder throttleControllerBuilder)
public void setAsyncHandlerProvider(IAsyncHandlerProvider asyncStateHandlerProvider)
public void setAsyncStateBatchSize(int asyncStateBatchSize)
public void setAsyncStateIdleDelay(long asyncStateIdleDelayMilis)
public IReplicationSourceGroup createGroupImpl(DynamicSourceGroupConfigHolder groupConfig, IReplicationRouter replicationRouter, IReplicationOutFilter outFilter, IReplicationSourceGroupStateListener stateListener)
createGroupImpl
in class AbstractReplicationSourceGroupBuilder<SourceGroupConfig>
Copyright © GigaSpaces.