Habari STOMP Client for RabbitMQ 9.4
Object Pascal STOMP client library for RabbitMQ
Loading...
Searching...
No Matches
IBytesMessage Interface Reference

Represents a binary based message. More...

Inheritance diagram for IBytesMessage:
IMessage TBTBytesMessage

Public Attributes

RawByteString Content
 The bytes of the message body.
Public Attributes inherited from IMessage
string JMSCorrelationID
 The correlation ID for the message.
IDestination JMSDestination
 Gets the Destination object for this message.
TDateTime JMSExpiration
 The message's expiration value.
TJMSDeliveryMode JMSDeliveryMode
 Whether or not the message is persistent.
Integer JMSPriority
 The message priority level.
Boolean JMSRedelivered
 Redelivered - Returns true if this message has been redelivered to this or another consumer before being acknowledged successfully.
IDestination JMSReplyTo
 The IDestination object to which a reply to this message should be sent.
TDateTime JMSTimestamp
 The timestamp the broker added to the message.
string JMSMessageID
 The message ID which is set by the provider.
string JMSType
 The type name of this message.

Additional Inherited Members

Public Member Functions inherited from IMessage
PMStrings GetPropertyNames ()
 Returns a list of all the property names.
Boolean GetBooleanProperty (const string Key)
 Get the value of boolean property Key.
 SetBooleanProperty (const string Key, const Boolean Value)
 Set the value of boolean property Key.
Integer GetIntProperty (const string Key)
 Get the value of int property Key.
 SetIntProperty (const string Key, const Integer Value)
 Set the value of int property Key.
string GetStringProperty (const string Key)
 Get the value of string property Key.
 SetStringProperty (const string Key, const string Value)
 Set the value of string property Key.
 Acknowledge ()
 Acknowledges all consumed messages of the session of this consumed message.
 Nack ()
 NACK is the opposite of ACK.

Detailed Description

Represents a binary based message.

It inherits from the IMessage interface and adds a body containing a sequence of bytes.

Member Data Documentation

◆ Content

RawByteString IBytesMessage::Content

The bytes of the message body.

See also
GetContent For reading
SetContent For writing