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 TypeMethodDescriptionlong
int
getType()
setClusterName
(String clusterName) void
setCoordinationId
(String newCoordinationId) setGroupName
(String groupName) setInitialReplicationSyncTimeout
(long initialReplicationSyncTimeout) setMaxSavedReplicatedJournalsSize
(int maxSavedReplicatedJournalsSize) void
setRetryReplicationWait
(Long retryReplicationWait)
-
Method Details
-
withDefault
-
getType
- Specified by:
getType
in 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)
-