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 Details

    • Embedded

      public Embedded()
  • Method Details

    • 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