public class ReplicationSettingsAdapter extends Object implements ISpaceReplicationSettings, ISyncReplicationSettings
| Constructor and Description |
|---|
ReplicationSettingsAdapter(ReplicationPolicy policy,
ReplicationFilterManager filterManager) |
public ReplicationSettingsAdapter(ReplicationPolicy policy, ReplicationFilterManager filterManager)
public String getSpaceMemberName()
getSpaceMemberName in interface ISpaceReplicationSettingspublic List<String> getGroupMemberNames()
getGroupMemberNames in interface ISpaceReplicationSettingspublic long getIdleDelay()
getIdleDelay in interface IReplicationSettingspublic int getOperationsReplicationThreshold()
getOperationsReplicationThreshold in interface IReplicationSettingspublic BacklogConfig.LimitReachedPolicy getLimitReachedPolicy()
getLimitReachedPolicy in interface IReplicationSettingspublic long getMaxRedoLogCapacity()
getMaxRedoLogCapacity in interface IReplicationSettingspublic long getMaxRedoLogCapacityDuringRecovery()
getMaxRedoLogCapacityDuringRecovery in interface ISpaceReplicationSettingspublic long getMaxRedoLogMemoryCapacity()
getMaxRedoLogMemoryCapacity in interface ISpaceReplicationSettingspublic RedoLogCompaction getRedoLogCompaction()
getRedoLogCompaction in interface IReplicationSettingspublic boolean isNetworkCompressionEnabled()
isNetworkCompressionEnabled in interface IReplicationSettingspublic String getBacklogWeightPolicy()
getBacklogWeightPolicy in interface IReplicationSettingspublic boolean isReliableAsyncRepl()
public boolean isMirrorServiceEnabled()
public boolean isSync()
public int getBatchSize()
getBatchSize in interface IReplicationSettingspublic boolean isOneWay()
public IReplicationOutFilter getOutFilter()
getOutFilter in interface IReplicationSettingspublic IReplicationInFilter getInFilter()
getInFilter in interface IReplicationSettingspublic ISpaceCopyReplicaOutFilter getSpaceCopyOutFilter()
getSpaceCopyOutFilter in interface IReplicationSettingspublic ISpaceCopyReplicaInFilter getSpaceCopyInFilter()
getSpaceCopyInFilter in interface IReplicationSettingspublic ISyncReplicationSettings getSyncReplicationSettings()
getSyncReplicationSettings in interface IReplicationSettingspublic boolean isThrottleWhenInactive()
isThrottleWhenInactive in interface ISyncReplicationSettingspublic int getMaxThrottleTPWhenInactive()
getMaxThrottleTPWhenInactive in interface ISyncReplicationSettingspublic int getMinThrottleTPWhenActive()
getMinThrottleTPWhenActive in interface ISyncReplicationSettingspublic ReplicationProcessingType getProcessingType()
getProcessingType in interface IReplicationSettingspublic short getBucketCount()
getBucketCount in interface IReplicationSettingspublic int getBatchParallelFactor()
getBatchParallelFactor in interface IReplicationSettingspublic int getBatchParallelThreshold()
getBatchParallelThreshold in interface IReplicationSettingspublic long getConsumeTimeout()
getConsumeTimeout in interface IReplicationSettingspublic SwapBacklogConfig getSwapBacklogSettings()
getSwapBacklogSettings in interface IReplicationSettingspublic ConsistencyLevel getConsistencyLevel()
getConsistencyLevel in interface ISyncReplicationSettingsCopyright © GigaSpaces.