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 org.apache.activemq.artemis.core.config.HAPolicyConfiguration
HAPolicyConfiguration.TYPE
-
Method Summary
Modifier and TypeMethodDescriptionlong
int
long
getType()
boolean
setAllowFailBack
(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:
getType
in 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
-