Class ConfigurationUtils

java.lang.Object
org.apache.activemq.artemis.core.config.ConfigurationUtils

public final class ConfigurationUtils extends Object
  • Method Details

    • getReplicationClusterConfiguration

      public static ClusterConnectionConfiguration getReplicationClusterConfiguration(Configuration conf, String replicationCluster) throws org.apache.activemq.artemis.api.core.ActiveMQIllegalStateException
      Throws:
      org.apache.activemq.artemis.api.core.ActiveMQIllegalStateException
    • getHAPolicy

      public static org.apache.activemq.artemis.core.server.cluster.ha.HAPolicy getHAPolicy(HAPolicyConfiguration conf, org.apache.activemq.artemis.core.server.ActiveMQServer server) throws org.apache.activemq.artemis.api.core.ActiveMQIllegalStateException
      Throws:
      org.apache.activemq.artemis.api.core.ActiveMQIllegalStateException
    • getScaleDownPolicy

      public static org.apache.activemq.artemis.core.server.cluster.ha.ScaleDownPolicy getScaleDownPolicy(ScaleDownConfiguration scaleDownConfiguration)
    • validateConfiguration

      public static void validateConfiguration(Configuration configuration)
    • parseAcceptorURI

      public static List<org.apache.activemq.artemis.api.core.TransportConfiguration> parseAcceptorURI(String name, String uri)
    • parseAcceptorURI

      public static List<org.apache.activemq.artemis.api.core.TransportConfiguration> parseAcceptorURI(String name, URI uri)
    • parseConnectorURI

      public static List<org.apache.activemq.artemis.api.core.TransportConfiguration> parseConnectorURI(String name, String uri)
    • parseConnectorURI

      public static List<org.apache.activemq.artemis.api.core.TransportConfiguration> parseConnectorURI(String name, URI uri)