public class MirrorReplicationSettingsAdapter extends Object implements IMirrorChannelReplicationSettings
Constructor and Description |
---|
MirrorReplicationSettingsAdapter(MirrorServiceConfig policy) |
Modifier and Type | Method and Description |
---|---|
String |
getBacklogWeightPolicy() |
int |
getBatchParallelFactor() |
int |
getBatchParallelThreshold() |
int |
getBatchSize() |
short |
getBucketCount() |
long |
getConsumeTimeout() |
long |
getIdleDelay() |
IReplicationInFilter |
getInFilter() |
BacklogConfig.LimitReachedPolicy |
getLimitReachedPolicy() |
long |
getMaxRedoLogCapacity() |
String |
getMirrorMemberName() |
int |
getOperationsReplicationThreshold() |
IReplicationOutFilter |
getOutFilter() |
ReplicationProcessingType |
getProcessingType() |
RedoLogCompaction |
getRedoLogCompaction() |
ISpaceCopyReplicaInFilter |
getSpaceCopyInFilter() |
ISpaceCopyReplicaOutFilter |
getSpaceCopyOutFilter() |
Set<String> |
getSupportedChangeOperations() |
SwapBacklogConfig |
getSwapBacklogSettings() |
ISyncReplicationSettings |
getSyncReplicationSettings() |
boolean |
isMirrorServiceEnabled() |
boolean |
isNetworkCompressionEnabled() |
boolean |
isOneWay() |
boolean |
isReliableAsyncRepl() |
boolean |
isSync() |
boolean |
supportsChange() |
public MirrorReplicationSettingsAdapter(MirrorServiceConfig policy)
public String getMirrorMemberName()
getMirrorMemberName
in interface IMirrorChannelReplicationSettings
public long getIdleDelay()
getIdleDelay
in interface IReplicationSettings
public int getOperationsReplicationThreshold()
getOperationsReplicationThreshold
in interface IReplicationSettings
public BacklogConfig.LimitReachedPolicy getLimitReachedPolicy()
getLimitReachedPolicy
in interface IReplicationSettings
public long getMaxRedoLogCapacity()
getMaxRedoLogCapacity
in interface IReplicationSettings
public boolean isReliableAsyncRepl()
public boolean isMirrorServiceEnabled()
public boolean isSync()
public int getBatchSize()
getBatchSize
in interface IReplicationSettings
public IReplicationOutFilter getOutFilter()
getOutFilter
in interface IReplicationSettings
public IReplicationInFilter getInFilter()
getInFilter
in interface IReplicationSettings
public ISpaceCopyReplicaInFilter getSpaceCopyInFilter()
getSpaceCopyInFilter
in interface IReplicationSettings
public ISpaceCopyReplicaOutFilter getSpaceCopyOutFilter()
getSpaceCopyOutFilter
in interface IReplicationSettings
public boolean isOneWay()
public ISyncReplicationSettings getSyncReplicationSettings()
getSyncReplicationSettings
in interface IReplicationSettings
public ReplicationProcessingType getProcessingType()
getProcessingType
in interface IReplicationSettings
public short getBucketCount()
getBucketCount
in interface IReplicationSettings
public int getBatchParallelFactor()
getBatchParallelFactor
in interface IReplicationSettings
public int getBatchParallelThreshold()
getBatchParallelThreshold
in interface IReplicationSettings
public long getConsumeTimeout()
getConsumeTimeout
in interface IReplicationSettings
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 boolean supportsChange()
supportsChange
in interface IMirrorChannelReplicationSettings
public Set<String> getSupportedChangeOperations()
getSupportedChangeOperations
in interface IMirrorChannelReplicationSettings
Copyright © GigaSpaces.