Class ReplicaPolicyConfiguration
- java.lang.Object
-
- org.apache.activemq.artemis.core.config.ha.ReplicaPolicyConfiguration
-
- All Implemented Interfaces:
Serializable
,HAPolicyConfiguration
public class ReplicaPolicyConfiguration extends Object implements HAPolicyConfiguration
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.apache.activemq.artemis.core.config.HAPolicyConfiguration
HAPolicyConfiguration.TYPE
-
-
Constructor Summary
Constructors Constructor Description ReplicaPolicyConfiguration()
-
Method Summary
-
-
-
Method Detail
-
getType
public HAPolicyConfiguration.TYPE getType()
- Specified by:
getType
in interfaceHAPolicyConfiguration
-
getScaleDownConfiguration
public ScaleDownConfiguration getScaleDownConfiguration()
-
setScaleDownConfiguration
public ReplicaPolicyConfiguration setScaleDownConfiguration(ScaleDownConfiguration scaleDownConfiguration)
-
getClusterName
public String getClusterName()
-
setClusterName
public ReplicaPolicyConfiguration setClusterName(String clusterName)
-
getMaxSavedReplicatedJournalsSize
public int getMaxSavedReplicatedJournalsSize()
-
setMaxSavedReplicatedJournalsSize
public ReplicaPolicyConfiguration setMaxSavedReplicatedJournalsSize(int maxSavedReplicatedJournalsSize)
-
getGroupName
public String getGroupName()
-
setGroupName
public ReplicaPolicyConfiguration setGroupName(String groupName)
-
isRestartBackup
public boolean isRestartBackup()
-
setRestartBackup
public ReplicaPolicyConfiguration setRestartBackup(boolean restartBackup)
-
isAllowFailBack
public boolean isAllowFailBack()
-
setAllowFailBack
public ReplicaPolicyConfiguration setAllowFailBack(boolean allowFailBack)
-
setFailbackDelay
@Deprecated public ReplicaPolicyConfiguration setFailbackDelay(long failbackDelay)
Deprecated.
-
getFailbackDelay
@Deprecated public long 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)
-
-