Interface ActiveMqArtemisConfigurationProperties


@ConfigurationProperties("micronaut.jms.activemq.artemis") @Requires(property="micronaut.jms.activemq.artemis.enabled", value="true") public interface ActiveMqArtemisConfigurationProperties
Configuration properties for creating the ActiveMQ Artemis JMSConnectionFactory.
Since:
1.0.0
Author:
Burt Beckwith
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Prefix for ActiveMQ Artemis JMS settings.
  • Method Summary

    Modifier and Type
    Method
    Description
    @NotBlank String
    The connection string to identify the broker URL, e.g.
    @Nullable String
    The password.
    @Nullable String
    The username.
    boolean
    Whether ActiveMQ Artemis is active.
  • Field Details

  • Method Details

    • isEnabled

      boolean isEnabled()
      Whether ActiveMQ Artemis is active.
      Returns:
      true to activate the ActiveMQ Artemis JMS implementation
    • getConnectionString

      @NotBlank @NotBlank String getConnectionString()
      The connection string to identify the broker URL, e.g. vm://localhost or tcp://my-activemq-cluster:61616.
      Returns:
      the connection string
    • getUsername

      @Nullable @Nullable String getUsername()
      The username.
      Returns:
      the username
    • getPassword

      @Nullable @Nullable String getPassword()
      The password.
      Returns:
      the password