Record - artemis : MessageConfiguration

Represents a message sent and/or received by ActiveMQ Artemis.

Fields

  • expiration int 0
  • The expiration time of this message

  • timeStamp int time:currentTime().time
  • The message timestamp

  • priority byte 0
  • the message priority (between 0 and 9 inclusive)

  • durable boolean true
  • whether the created message is durable or not

  • routingType RoutingType? ()
  • RoutingType of the message

  • groupId string? ()
  • used to group messages so that the same consumer receives all the messages with a particular groupId

  • groupSequence int 0
  • can use to specify a sequence within the group

  • correlationId string? ()
  • a header for associating the current message with some previous message or application-specific ID

  • replyTo string? ()
  • indicates which address a JMS consumer should reply to