Class FilterConstants

java.lang.Object
org.apache.activemq.artemis.api.core.FilterConstants

public final class FilterConstants extends Object
Constants representing pre-defined message attributes that can be referenced in ActiveMQ Artemis core filter expressions.
  • Field Details

    • ACTIVEMQ_USERID

      public static final SimpleString ACTIVEMQ_USERID
      Name of the ActiveMQ Artemis UserID header.
    • ACTIVEMQ_EXPIRATION

      public static final SimpleString ACTIVEMQ_EXPIRATION
      Name of the ActiveMQ Artemis Message expiration header.
    • ACTIVEMQ_DURABLE

      public static final SimpleString ACTIVEMQ_DURABLE
      Name of the ActiveMQ Artemis Message durable header.
    • NON_DURABLE

      public static final SimpleString NON_DURABLE
      Value for the Durable header when the message is non-durable.
    • DURABLE

      public static final SimpleString DURABLE
      Value for the Durable header when the message is durable.
    • ACTIVEMQ_TIMESTAMP

      public static final SimpleString ACTIVEMQ_TIMESTAMP
      Name of the ActiveMQ Artemis Message timestamp header.
    • ACTIVEMQ_PRIORITY

      public static final SimpleString ACTIVEMQ_PRIORITY
      Name of the ActiveMQ Artemis Message priority header.
    • ACTIVEMQ_SIZE

      public static final SimpleString ACTIVEMQ_SIZE
      Name of the ActiveMQ Artemis Message size header.
    • ACTIVEMQ_ADDRESS

      public static final SimpleString ACTIVEMQ_ADDRESS
      Name of the ActiveMQ Artemis Address header
    • ACTIVEMQ_GROUP_ID

      public static final SimpleString ACTIVEMQ_GROUP_ID
      Name of the ActiveMQ Artemis Message group id header.
    • ACTIVEMQ_PREFIX

      public static final SimpleString ACTIVEMQ_PREFIX
      All ActiveMQ Artemis headers are prepended by this prefix.
    • NATIVE_MESSAGE_ID

      public static final String NATIVE_MESSAGE_ID
      Core to AMQP wrapper can store JMSMessageID as NATIVE_MESSAGE_ID internally
      See Also: