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