Class ReplicaPolicyConfiguration
java.lang.Object
org.apache.activemq.artemis.core.config.ha.ReplicaPolicyConfiguration
- 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
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionlong
Deprecated.long
int
int
int
long
getType()
boolean
int
long
boolean
boolean
setAllowFailBack
(boolean allowFailBack) setClusterName
(String clusterName) setFailbackDelay
(long failbackDelay) Deprecated.setGroupName
(String groupName) setInitialReplicationSyncTimeout
(long initialReplicationSyncTimeout) setMaxSavedReplicatedJournalsSize
(int maxSavedReplicatedJournalsSize) void
setQuorumSize
(int quorumSize) void
setQuorumVoteWait
(int quorumVoteWait) setRestartBackup
(boolean restartBackup) void
setRetryReplicationWait
(long retryReplicationWait) setScaleDownConfiguration
(ScaleDownConfiguration scaleDownConfiguration) void
setVoteOnReplicationFailure
(boolean voteOnReplicationFailure) void
setVoteRetries
(int voteRetries) void
setVoteRetryWait
(long voteRetryWait)
-
Constructor Details
-
ReplicaPolicyConfiguration
public ReplicaPolicyConfiguration()
-
-
Method Details
-
getType
- Specified by:
getType
in interfaceHAPolicyConfiguration
-
getScaleDownConfiguration
-
setScaleDownConfiguration
public ReplicaPolicyConfiguration setScaleDownConfiguration(ScaleDownConfiguration scaleDownConfiguration) -
getClusterName
-
setClusterName
-
getMaxSavedReplicatedJournalsSize
public int getMaxSavedReplicatedJournalsSize() -
setMaxSavedReplicatedJournalsSize
public ReplicaPolicyConfiguration setMaxSavedReplicatedJournalsSize(int maxSavedReplicatedJournalsSize) -
getGroupName
-
setGroupName
-
isRestartBackup
public boolean isRestartBackup() -
setRestartBackup
-
isAllowFailBack
public boolean isAllowFailBack() -
setAllowFailBack
-
setFailbackDelay
Deprecated. -
getFailbackDelay
Deprecated. -
getInitialReplicationSyncTimeout
public long getInitialReplicationSyncTimeout() -
setInitialReplicationSyncTimeout
public ReplicaPolicyConfiguration setInitialReplicationSyncTimeout(long initialReplicationSyncTimeout) -
getVoteOnReplicationFailure
public boolean getVoteOnReplicationFailure() -
setVoteOnReplicationFailure
public void setVoteOnReplicationFailure(boolean voteOnReplicationFailure) -
getQuorumSize
public int getQuorumSize() -
setQuorumSize
public void setQuorumSize(int quorumSize) -
getVoteRetries
public int getVoteRetries() -
setVoteRetries
public void setVoteRetries(int voteRetries) -
setVoteRetryWait
public void setVoteRetryWait(long voteRetryWait) -
getVoteRetryWait
public long getVoteRetryWait() -
getQuorumVoteWait
public int getQuorumVoteWait() -
setQuorumVoteWait
public void setQuorumVoteWait(int quorumVoteWait) -
getRetryReplicationWait
public long getRetryReplicationWait() -
setRetryReplicationWait
public void setRetryReplicationWait(long retryReplicationWait)
-