Class ReplicationPrimaryPolicyConfiguration
java.lang.Object
org.apache.activemq.artemis.core.config.ha.ReplicationPrimaryPolicyConfiguration
- 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 TypeMethodDescriptionlongintgetType()setClusterName(String clusterName) voidsetCoordinationId(String newCoordinationId) setGroupName(String groupName) setInitialReplicationSyncTimeout(long initialReplicationSyncTimeout) setMaxSavedReplicatedJournalsSize(int maxSavedReplicatedJournalsSize) voidsetRetryReplicationWait(Long retryReplicationWait)
-
Method Details
-
withDefault
-
getType
- Specified by:
getTypein interfaceHAPolicyConfiguration
-
getGroupName
-
setGroupName
-
getClusterName
-
setClusterName
-
getInitialReplicationSyncTimeout
public long getInitialReplicationSyncTimeout() -
setInitialReplicationSyncTimeout
public ReplicationPrimaryPolicyConfiguration setInitialReplicationSyncTimeout(long initialReplicationSyncTimeout) -
setRetryReplicationWait
-
getRetryReplicationWait
-
setDistributedManagerConfiguration
public ReplicationPrimaryPolicyConfiguration setDistributedManagerConfiguration(DistributedLockManagerConfiguration configuration) -
getDistributedManagerConfiguration
-
getCoordinationId
-
setCoordinationId
-
getMaxSavedReplicatedJournalsSize
public int getMaxSavedReplicatedJournalsSize() -
setMaxSavedReplicatedJournalsSize
public ReplicationPrimaryPolicyConfiguration setMaxSavedReplicatedJournalsSize(int maxSavedReplicatedJournalsSize)
-