public class ReplicationSettings extends Object implements IReplicationSettings, ISyncReplicationSettings
| Constructor and Description |
|---|
ReplicationSettings() |
public int getOperationsReplicationThreshold()
getOperationsReplicationThreshold in interface IReplicationSettingspublic void setOperationsReplicationThreshold(int operationsReplicationThreshold)
public long getIdleDelay()
getIdleDelay in interface IReplicationSettingspublic void setIdleDelay(long replicationInterval)
public BacklogConfig.LimitReachedPolicy getLimitReachedPolicy()
getLimitReachedPolicy in interface IReplicationSettingspublic void setLimitReachedPolicy(BacklogConfig.LimitReachedPolicy limitReachedPloicy)
public long getMaxRedoLogCapacity()
getMaxRedoLogCapacity in interface IReplicationSettingspublic void setMaxRedoLogCapacity(long maxRedoLogCapacity)
public long getMaxRedoLogCapacityDuringRecovery()
public void setMaxRedoLogCapacityDuringRecovery(long maxRedoLogCapacityDuringRecovery)
public long getMaxRedoLogMemoryCapacity()
public void setMaxRedoLogMemoryCapacity(long maxRedoLogMemoryCapacity)
public int getBatchSize()
getBatchSize in interface IReplicationSettingspublic void setBatchSize(int batchSize)
public boolean isOneWay()
public void setOneWay(boolean isOneWay)
public IReplicationInFilter getInFilter()
getInFilter in interface IReplicationSettingspublic IReplicationOutFilter getOutFilter()
getOutFilter in interface IReplicationSettingspublic ISpaceCopyReplicaInFilter getSpaceCopyInFilter()
getSpaceCopyInFilter in interface IReplicationSettingspublic ISpaceCopyReplicaOutFilter getSpaceCopyOutFilter()
getSpaceCopyOutFilter in interface IReplicationSettingspublic ISyncReplicationSettings getSyncReplicationSettings()
getSyncReplicationSettings in interface IReplicationSettingspublic boolean isThrottleWhenInactive()
isThrottleWhenInactive in interface ISyncReplicationSettingspublic void setThrottleWhenInactive(boolean throttleWhenInactive)
public int getMaxThrottleTPWhenInactive()
getMaxThrottleTPWhenInactive in interface ISyncReplicationSettingspublic void setMaxThrottleTPWhenInactive(int maxThrottleTPWhenInactive)
public int getMinThrottleTPWhenActive()
getMinThrottleTPWhenActive in interface ISyncReplicationSettingspublic void setMinThrottleTPWhenActive(int minThrottleTPWhenActive)
public void setProcessindType(ReplicationProcessingType processindType)
public ReplicationProcessingType getProcessingType()
getProcessingType in interface IReplicationSettingspublic void setBucketCount(short bucketCount)
public short getBucketCount()
getBucketCount in interface IReplicationSettingspublic void setBatchParallelFactor(int batchParallelFactor)
public int getBatchParallelFactor()
getBatchParallelFactor in interface IReplicationSettingspublic void setBatchParallelThreshold(int batchParallelThreshold)
public int getBatchParallelThreshold()
getBatchParallelThreshold in interface IReplicationSettingspublic long getConsumeTimeout()
getConsumeTimeout in interface IReplicationSettingspublic void setConsumeTimeout(long consumeTimeout)
public SwapBacklogConfig getSwapBacklogSettings()
getSwapBacklogSettings in interface IReplicationSettingspublic String getBacklogWeightPolicy()
getBacklogWeightPolicy in interface IReplicationSettingspublic RedoLogCompaction getRedoLogCompaction()
getRedoLogCompaction in interface IReplicationSettingspublic boolean isNetworkCompressionEnabled()
isNetworkCompressionEnabled in interface IReplicationSettingspublic void setRedoLogCompaction(RedoLogCompaction redoLogCompaction)
public void setBacklogWeightPolicy(String backlogWeightPolicy)
public ConsistencyLevel getConsistencyLevel()
getConsistencyLevel in interface ISyncReplicationSettingsCopyright © GigaSpaces.