Class ReplicationBackupPolicyConfiguration
java.lang.Object
org.apache.activemq.artemis.core.config.ha.ReplicationBackupPolicyConfiguration
- All Implemented Interfaces:
Serializable, HAPolicyConfiguration
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface HAPolicyConfiguration
HAPolicyConfiguration.TYPE -
Method Summary
Modifier and TypeMethodDescriptionlongintlonggetType()booleansetAllowFailBack(boolean allowFailBack) setClusterName(String clusterName) setGroupName(String groupName) setInitialReplicationSyncTimeout(long initialReplicationSyncTimeout) setMaxSavedReplicatedJournalsSize(int maxSavedReplicatedJournalsSize) setRetryReplicationWait(long retryReplicationWait) static final ReplicationBackupPolicyConfiguration
-
Method Details
-
withDefault
-
getType
- Specified by:
getTypein interfaceHAPolicyConfiguration
-
getClusterName
-
setClusterName
-
getMaxSavedReplicatedJournalsSize
public int getMaxSavedReplicatedJournalsSize() -
setMaxSavedReplicatedJournalsSize
public ReplicationBackupPolicyConfiguration setMaxSavedReplicatedJournalsSize(int maxSavedReplicatedJournalsSize) -
getGroupName
-
setGroupName
-
isAllowFailBack
public boolean isAllowFailBack() -
setAllowFailBack
-
getInitialReplicationSyncTimeout
public long getInitialReplicationSyncTimeout() -
setInitialReplicationSyncTimeout
public ReplicationBackupPolicyConfiguration setInitialReplicationSyncTimeout(long initialReplicationSyncTimeout) -
getRetryReplicationWait
public long getRetryReplicationWait() -
setRetryReplicationWait
-
setDistributedManagerConfiguration
public ReplicationBackupPolicyConfiguration setDistributedManagerConfiguration(DistributedLockManagerConfiguration configuration) -
getDistributedManagerConfiguration
-