![]() |
Habari STOMP Client for ActiveMQ 9.4
Object Pascal STOMP client library for Apache ActiveMQ
|
Interface for producing messages. More...
Public Member Functions | |
IMQProducer | SetDeliveryMode (const TJMSDeliveryMode Value) |
Sets the delivery mode for messages sent by this producer. | |
IMQProducer | SetPriority (const Integer Value) |
Sets the priority for messages sent by this producer. | |
IMQProducer | SetTimeToLive (const Cardinal Value) |
Sets the time-to-live for messages sent by this producer. | |
TJMSDeliveryMode | GetDeliveryMode () |
Gets the current delivery mode for this producer. | |
Integer | GetPriority () |
Gets the current priority for messages sent by this producer. | |
Cardinal | GetTimeToLive () |
Gets the current time-to-live for messages sent by this producer. | |
SetCorrelationID (const string Value) | |
Sets the correlation ID for messages sent by this producer. | |
string | GetCorrelationID () |
Gets the correlation ID for this producer. | |
string | GetTypeName () |
Gets the message type name. | |
SetTypeName (const string Value) | |
Sets the message type name. | |
SetReplyTo (const IDestination Value) | |
Sets the reply-to destination for messages sent by this producer. | |
IDestination | GetReplyTo () |
Gets the current reply-to destination. | |
ClearProperties () | |
Clears all properties set on this producer. | |
PMStrings | GetPropertyNames () |
Gets all property names set on this producer. | |
Boolean | PropertyExists (const string Key) |
Checks if a property exists. | |
Boolean | GetBooleanProperty (const string Key) |
Gets a boolean property value. | |
SetProperty (const string Key, const Boolean Value) | |
Sets a boolean property. | |
Integer | GetIntProperty (const string Key) |
Gets an integer property value. | |
SetProperty (const string Key, const Integer Value) | |
Sets an integer property. | |
string | GetStringProperty (const string Key) |
Gets a string property value. | |
SetProperty (const string Key, const string Value) | |
Sets a string property. | |
IMQProducer | Send (const IDestination Destination, const string Body) |
Send a TextMessage with the specified body to the specified destination, using any send options, message properties and message headers that have been defined on this Producer. | |
IMQProducer | Send (const IDestination Destination, const string Body, const ICompletionListener CompletionListener) |
IMQProducer | Send (const IDestination Destination, const IMessage AMessage) |
IMQProducer | Send (const IDestination Destination, const IMessage AMessage, const ICompletionListener CompletionListener) |
Interface for producing messages.
IMQProducer::ClearProperties | ( | ) |
Clears all properties set on this producer.
Implemented in TBTMQProducer.
Boolean IMQProducer::GetBooleanProperty | ( | const string | Key | ) |
Gets a boolean property value.
Key | The property key |
Implemented in TBTMQProducer.
string IMQProducer::GetCorrelationID | ( | ) |
TJMSDeliveryMode IMQProducer::GetDeliveryMode | ( | ) |
Gets the current delivery mode for this producer.
Implemented in TBTMQProducer.
Integer IMQProducer::GetIntProperty | ( | const string | Key | ) |
Gets an integer property value.
Key | The property key |
Implemented in TBTMQProducer.
Integer IMQProducer::GetPriority | ( | ) |
Gets the current priority for messages sent by this producer.
Implemented in TBTMQProducer.
PMStrings IMQProducer::GetPropertyNames | ( | ) |
Gets all property names set on this producer.
Implemented in TBTMQProducer.
IDestination IMQProducer::GetReplyTo | ( | ) |
Gets the current reply-to destination.
Implemented in TBTMQProducer.
string IMQProducer::GetStringProperty | ( | const string | Key | ) |
Gets a string property value.
Key | The property key |
Implemented in TBTMQProducer.
Cardinal IMQProducer::GetTimeToLive | ( | ) |
Gets the current time-to-live for messages sent by this producer.
Implemented in TBTMQProducer.
string IMQProducer::GetTypeName | ( | ) |
Boolean IMQProducer::PropertyExists | ( | const string | Key | ) |
Checks if a property exists.
Key | The property key to check |
Implemented in TBTMQProducer.
IMQProducer IMQProducer::Send | ( | const IDestination | Destination, |
const IMessage | AMessage ) |
Implemented in TBTMQProducer.
IMQProducer IMQProducer::Send | ( | const IDestination | Destination, |
const IMessage | AMessage, | ||
const ICompletionListener | CompletionListener ) |
Implemented in TBTMQProducer.
IMQProducer IMQProducer::Send | ( | const IDestination | Destination, |
const string | Body ) |
Send a TextMessage with the specified body to the specified destination, using any send options, message properties and message headers that have been defined on this Producer.
Implemented in TBTMQProducer.
IMQProducer IMQProducer::Send | ( | const IDestination | Destination, |
const string | Body, | ||
const ICompletionListener | CompletionListener ) |
Implemented in TBTMQProducer.
IMQProducer::SetCorrelationID | ( | const string | Value | ) |
Sets the correlation ID for messages sent by this producer.
Value | The correlation ID to set |
Implemented in TBTMQProducer.
IMQProducer IMQProducer::SetDeliveryMode | ( | const TJMSDeliveryMode | Value | ) |
Sets the delivery mode for messages sent by this producer.
Value | The delivery mode to set |
Implemented in TBTMQProducer.
IMQProducer IMQProducer::SetPriority | ( | const Integer | Value | ) |
Sets the priority for messages sent by this producer.
Value | The priority level |
Implemented in TBTMQProducer.
IMQProducer::SetProperty | ( | const string | Key, |
const Boolean | Value ) |
Sets a boolean property.
Key | The property key |
Value | The boolean value to set |
Implemented in TBTMQProducer.
IMQProducer::SetProperty | ( | const string | Key, |
const Integer | Value ) |
Sets an integer property.
Key | The property key |
Value | The integer value to set |
Implemented in TBTMQProducer.
IMQProducer::SetProperty | ( | const string | Key, |
const string | Value ) |
Sets a string property.
Key | The property key |
Value | The string value to set |
Implemented in TBTMQProducer.
IMQProducer::SetReplyTo | ( | const IDestination | Value | ) |
Sets the reply-to destination for messages sent by this producer.
Value | The destination to reply to |
Implemented in TBTMQProducer.
IMQProducer IMQProducer::SetTimeToLive | ( | const Cardinal | Value | ) |
Sets the time-to-live for messages sent by this producer.
Value | The time to live in milliseconds |
Implemented in TBTMQProducer.
IMQProducer::SetTypeName | ( | const string | Value | ) |