Class BackupPolicy
java.lang.Object
org.apache.activemq.artemis.core.server.cluster.ha.BackupPolicy
- All Implemented Interfaces:
HAPolicy<Activation>
- Direct Known Subclasses:
ReplicaPolicy,SharedStoreBackupPolicy
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanisBackup()booleanvoidsetRestartBackup(boolean restartBackup) voidsetScaleDownPolicy(ScaleDownPolicy scaleDownPolicy) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.activemq.artemis.core.server.cluster.ha.HAPolicy
canScaleDown, createActivation, getBackupGroupName, getScaleDownClustername, getScaleDownCommitInterval, isSharedStore, isWaitForActivation, useQuorumManager
-
Field Details
-
scaleDownPolicy
-
restartBackup
protected boolean restartBackup
-
-
Constructor Details
-
BackupPolicy
public BackupPolicy()
-
-
Method Details
-
getScaleDownPolicy
-
setScaleDownPolicy
-
isBackup
public boolean isBackup()- Specified by:
isBackupin interfaceHAPolicy<Activation>
-
getScaleDownGroupName
- Specified by:
getScaleDownGroupNamein interfaceHAPolicy<Activation>
-
isRestartBackup
public boolean isRestartBackup() -
setRestartBackup
public void setRestartBackup(boolean restartBackup)
-