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 IMirrorChannelReplicationSettingspublic 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 boolean isReliableAsyncRepl()
public boolean isMirrorServiceEnabled()
public boolean isSync()
public int getBatchSize()
getBatchSize in interface IReplicationSettingspublic IReplicationOutFilter getOutFilter()
getOutFilter in interface IReplicationSettingspublic IReplicationInFilter getInFilter()
getInFilter in interface IReplicationSettingspublic ISpaceCopyReplicaInFilter getSpaceCopyInFilter()
getSpaceCopyInFilter in interface IReplicationSettingspublic ISpaceCopyReplicaOutFilter getSpaceCopyOutFilter()
getSpaceCopyOutFilter in interface IReplicationSettingspublic boolean isOneWay()
public ISyncReplicationSettings getSyncReplicationSettings()
getSyncReplicationSettings in interface IReplicationSettingspublic 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 String getBacklogWeightPolicy()
getBacklogWeightPolicy in interface IReplicationSettingspublic RedoLogCompaction getRedoLogCompaction()
getRedoLogCompaction in interface IReplicationSettingspublic boolean isNetworkCompressionEnabled()
isNetworkCompressionEnabled in interface IReplicationSettingspublic boolean supportsChange()
supportsChange in interface IMirrorChannelReplicationSettingspublic Set<String> getSupportedChangeOperations()
getSupportedChangeOperations in interface IMirrorChannelReplicationSettingsCopyright © GigaSpaces.