org.springframework.boot.autoconfigure.jms.artemis

Class ArtemisProperties.Embedded

  • java.lang.Object
    • org.springframework.boot.autoconfigure.jms.artemis.ArtemisProperties.Embedded
  • Enclosing class:
    ArtemisProperties


    public static class ArtemisProperties.Embedded
    extends Object
    Configuration for an embedded Artemis server.
    • Constructor Detail

      • Embedded

        public Embedded()
    • Method Detail

      • getServerId

        public int getServerId()
      • setServerId

        public void setServerId(int serverId)
      • isEnabled

        public boolean isEnabled()
      • setEnabled

        public void setEnabled(boolean enabled)
      • isPersistent

        public boolean isPersistent()
      • setPersistent

        public void setPersistent(boolean persistent)
      • getDataDirectory

        public String getDataDirectory()
      • setDataDirectory

        public void setDataDirectory(String dataDirectory)
      • getQueues

        public String[] getQueues()
      • setQueues

        public void setQueues(String[] queues)
      • getTopics

        public String[] getTopics()
      • setTopics

        public void setTopics(String[] topics)
      • getClusterPassword

        public String getClusterPassword()
      • setClusterPassword

        public void setClusterPassword(String clusterPassword)
      • isDefaultClusterPassword

        public boolean isDefaultClusterPassword()
      • generateTransportParameters

        public Map<String,Object> generateTransportParameters()
        Creates the minimal transport parameters for an embedded transport configuration.
        Returns:
        the transport parameters
        See Also:
        TransportConstants.SERVER_ID_PROP_NAME