![]() |
Habari STOMP Client for RabbitMQ 10.2
Object Pascal STOMP client library for RabbitMQ
|
| CEBTNoCommAdapterInstalled | Raised when no communication adapter has been registered |
| CEBTReservedProperty | Raised when a message property name collides with one reserved by the library |
| CEBTStompClientConnectError | Raised when the STOMP client fails to establish a connection to the broker |
| CEBTStompClientNotConnectedError | Raised when a STOMP command is sent while the client is not connected |
| CEBTStompError | Base class for exceptions raised by the STOMP protocol layer |
| CEBTStompInvalidTransactionIdError | Raised when a STOMP frame requires a transaction ID that is empty |
| CEBTStompServerErrorMessage | Raised when the broker sends a STOMP ERROR frame |
| CEBTStompServerHeartbeatMissing | Raised when an expected heart-beat from the broker does not arrive in time |
| CEConfigurationException | Raised when the connection factory's configuration is invalid or incomplete |
| CEIllegalArgumentException | Raised when a method receives an argument it cannot accept, such as a nil pointer |
| CEIllegalStateException | Raised when an operation is invalid for the current state of the object, such as a closed session |
| CEMQException | Base class for all exceptions raised by the library |
| CEUnsupportedOperationException | Raised when an operation is not supported by the object it is called on |
| CIBytesMessage | Represents a binary based message |
| CIClientLibraryInfo | Provides information about the client library |
| CIClientLibraryInfoProvider | Povides a method to retrieve an IClientLibraryInfo object |
| CIConnection | Represents a connection with a message broker |
| CIConnectionFactory | Encapsulates a set of connection configuration parameters that has been defined by an administrator |
| CIConnectionInfo | Provides information about the current STOMP connection, including the broker-assigned STOMP session identifier and the server identifier string |
| CIDestination | Encapsulates a provider-specific address |
| CIFailoverProtocol | Enables the failover:(uri1,uri2,...) transport for a connection from code, replacing the HABARI_ENABLE_FAILOVER_PROTOCOL compile define |
| CIHeartbeat | Heart-beat interface |
| CIMapMessage | Used to send a set of name-value pairs |
| CIMessage | Represents a message either to be sent to a message broker or received from a message broker |
| CIMessageConsumer | A client uses an IMessageConsumer object to receive messages from a destination |
| CIMessageProducer | A client uses an IMessageProducer object to send messages to a destination |
| CIMessageTransformer | A plugin strategy for transforming a message before it is sent by the client or before it is dispatched to the consumer |
| CIMessageTransformerSupport | Support for object message and map message transformation |
| CIMQConsumer | Interface for consuming messages |
| CIMQContext | This interface represents a messaging context |
| CIMQProducer | Interface for producing messages |
| CIObjectMessage | An IObjectMessage object is used to send a message that contains a serializable object |
| CIPrimitiveMap | This object contains key-value pairs, associating a string key with a Boolean, Integer or string value |
| CIQueue | Encapsulates a provider-specific queue name |
| CIQueueBrowser | A client uses an IQueueBrowser object to look at messages on a queue without removing them |
| CISession | Represents a single unit of work on an IConnection |
| CITemporaryQueue | Represents a unique IQueue object created for the duration of an IConnection |
| CITemporaryTopic | Represents a unique ITopic object created for the duration of an IConnection |
| CITextMessage | Represents a text based message |
| CITopic | Encapsulates a provider-specific topic name |
| CITopicSubscriber | A client uses an ITopicSubscriber object to receive messages that have been published to a topic |
| CTBTAbstractConnectionFactory | Encapsulates a set of connection configuration parameters that has been defined by an administrator. |
| CTBTBytesMessage | Represents a binary based message. |
| CTBTClientLibraryInfo | Provides information about the client library. |
| CTBTCommAdapterIndy | An Indy 10-based implementation of the IStompCommAdapter interface |
| CTBTCommAdaptermORMot2 | A mORMot2-based implementation of the IStompCommAdapter interface |
| CTBTCommAdapterSynapse | An Ararat Synapse-based implementation of the IStompCommAdapter interface |
| CTBTConnectionFactory | Encapsulates a set of connection configuration parameters that has been defined by an administrator |
| CTBTDestination | Encapsulates a provider-specific address. |
| CTBTMapMessage | Used to send a set of name-value pairs. |
| CTBTMessage | Represents a message either to be sent to a message broker or received from a message broker. |
| CTBTMessageProducer | A client uses an IMessageProducer object to send messages to a destination. |
| CTBTMQConsumer | Interface for consuming messages. |
| CTBTMQContext | This interface represents a messaging context. |
| CTBTMQProducer | Interface for producing messages. |
| CTBTObjectMessage | An IObjectMessage object is used to send a message that contains a serializable object. |
| CTBTQueue | Encapsulates a provider-specific queue name. |
| CTBTTemporaryQueue | Represents a unique IQueue object created for the duration of an IConnection. |
| CTBTTemporaryTopic | Represents a unique ITopic object created for the duration of an IConnection. |
| CTBTTextMessage | Represents a text based message. |
| CTBTTopic | Encapsulates a provider-specific topic name. |