Class ClusterConnectionConfiguration
java.lang.Object
org.apache.activemq.artemis.core.config.ClusterConnectionConfiguration
- All Implemented Interfaces:
Serializable
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanlonglonglongintlongintlonggetDiscoveryGroupConfiguration(Configuration configuration) This method will return the proper discovery configuration from the main configurationintintlongintgetName()intintlongdoubleintgetTransportConfiguration(Configuration configuration) getTransportConfigurations(Configuration configuration) This method will match the configuration and return the proper TransportConfiguration for the ConfigurationinthashCode()booleanbooleansetAddress(String address) setAllowDirectConnectionsOnly(boolean allowDirectConnectionsOnly) setCallFailoverTimeout(long callFailoverTimeout) setCallTimeout(long callTimeout) setClientFailureCheckPeriod(long clientFailureCheckPeriod) setClientId(String clientId) setClusterNotificationAttempts(int clusterNotificationAttempts) setClusterNotificationInterval(long clusterNotificationInterval) setConfirmationWindowSize(int confirmationWindowSize) setConnectionTTL(long connectionTTL) setConnectorName(String connectorName) setDiscoveryGroupName(String discoveryGroupName) setDuplicateDetection(boolean duplicateDetection) setInitialConnectAttempts(int initialConnectAttempts) setMaxHops(int maxHops) setMaxRetryInterval(long maxRetryInterval) setMessageLoadBalancingType(MessageLoadBalancingType messageLoadBalancingType) setMinLargeMessageSize(int minLargeMessageSize) setProducerWindowSize(int producerWindowSize) setReconnectAttempts(int reconnectAttempts) setRetryInterval(long retryInterval) setRetryIntervalMultiplier(double retryIntervalMultiplier) setStaticConnectors(List<String> staticConnectors) setTopologyScannerAttempts(int topologyScannerAttempts) toString()boolean
-
Constructor Details
-
ClusterConnectionConfiguration
public ClusterConnectionConfiguration() -
ClusterConnectionConfiguration
- Throws:
Exception
-
-
Method Details
-
getName
-
setName
-
getAddress
-
setAddress
-
getCompositeMembers
-
setCompositeMembers
-
getClientFailureCheckPeriod
public long getClientFailureCheckPeriod() -
setClientFailureCheckPeriod
-
getConnectionTTL
public long getConnectionTTL() -
setConnectionTTL
-
getRetryIntervalMultiplier
public double getRetryIntervalMultiplier() -
setRetryIntervalMultiplier
-
getMaxRetryInterval
public long getMaxRetryInterval() -
setMaxRetryInterval
-
getInitialConnectAttempts
public int getInitialConnectAttempts() -
setInitialConnectAttempts
-
getReconnectAttempts
public int getReconnectAttempts() -
setReconnectAttempts
-
getCallTimeout
public long getCallTimeout() -
setCallTimeout
-
getCallFailoverTimeout
public long getCallFailoverTimeout() -
setCallFailoverTimeout
-
getConnectorName
-
setConnectorName
-
isDuplicateDetection
public boolean isDuplicateDetection() -
setDuplicateDetection
-
getMessageLoadBalancingType
-
setMessageLoadBalancingType
public ClusterConnectionConfiguration setMessageLoadBalancingType(MessageLoadBalancingType messageLoadBalancingType) -
getMaxHops
public int getMaxHops() -
setMaxHops
-
getConfirmationWindowSize
public int getConfirmationWindowSize() -
setConfirmationWindowSize
-
getProducerWindowSize
public int getProducerWindowSize() -
setProducerWindowSize
-
getStaticConnectors
-
setStaticConnectors
-
getDiscoveryGroupName
-
setDiscoveryGroupName
-
getRetryInterval
public long getRetryInterval() -
setRetryInterval
-
isAllowDirectConnectionsOnly
public boolean isAllowDirectConnectionsOnly() -
setAllowDirectConnectionsOnly
public ClusterConnectionConfiguration setAllowDirectConnectionsOnly(boolean allowDirectConnectionsOnly) -
getMinLargeMessageSize
public int getMinLargeMessageSize() -
setMinLargeMessageSize
-
getClusterNotificationInterval
public long getClusterNotificationInterval() -
setClusterNotificationInterval
public ClusterConnectionConfiguration setClusterNotificationInterval(long clusterNotificationInterval) -
getClusterNotificationAttempts
public int getClusterNotificationAttempts() -
setClusterNotificationAttempts
public ClusterConnectionConfiguration setClusterNotificationAttempts(int clusterNotificationAttempts) -
getClientId
-
setClientId
-
getTopologyScannerAttempts
public int getTopologyScannerAttempts() -
setTopologyScannerAttempts
-
getTransportConfigurations
public TransportConfiguration[] getTransportConfigurations(Configuration configuration) throws Exception This method will match the configuration and return the proper TransportConfiguration for the Configuration- Throws:
Exception
-
getDiscoveryGroupConfiguration
This method will return the proper discovery configuration from the main configuration -
getTransportConfiguration
-
validateConfiguration
public boolean validateConfiguration() -
hashCode
public int hashCode() -
equals
-
toString
-