Class FilterImpl

  • All Implemented Interfaces:
    Filter

    public class FilterImpl
    extends Object
    implements Filter
    This class implements an ActiveMQ Artemis filter ActiveMQ Artemis filters have the same syntax as JMS 1.1 selectors, but the identifiers are different. Valid identifiers that can be used are: AMQPriority - the priority of the message AMQTimestamp - the timestamp of the message AMQDurable - "DURABLE" or "NON_DURABLE" AMQExpiration - the expiration of the message AMQSize - the encoded size of the full message in bytes AMQUserID - the user specified ID string (if any) Any other identifiers that appear in a filter expression represent header values for the message String values must be set as SimpleString, not java.lang.String (see JBMESSAGING-1307). Derived from JBoss MQ version by