![]() |
Habari STOMP Client for OpenMQ 9.0
Object Pascal STOMP client library for OpenMQ
|
A client uses a TopicSubscriber object to receive messages that have been published to a topic. More...
Public Member Functions | |
| TBTTopicSubscriber (const TBTSession Session, const TBTConsumerID ConsumerID, const IDestination Destination, const string Name, const string Selector, const Boolean NoLocal) | |
| Boolean | GetNoLocal () |
| ITopic | GetTopic () |
Public Member Functions inherited from TBTMessageConsumer | |
| TBTMessageConsumer (const TBTSession Session, const TBTConsumerID ConsumerID, const IDestination Destination, const string Name, const string Selector, const Boolean NoLocal, const IMessageListener Listener) | |
| ~TBTMessageConsumer () | |
| Close () | |
| Closes the message consumer. | |
| string | GetMessageSelector () |
| IMessage | Receive () |
| IMessage | Receive (const Integer Timeout) |
| IMessage | ReceiveNoWait () |
| Receives the next message if one is immediately available. | |
| Start () | |
| Stop () | |
Public Member Functions inherited from IConsumerIDProvider | |
| TBTConsumerID | GetConsumerID () |
Additional Inherited Members | |
Protected Attributes inherited from TBTMessageConsumer | |
| Boolean | NoLocal |
A client uses a TopicSubscriber object to receive messages that have been published to a topic.
A TopicSubscriber object is the publish/subscribe form of a message consumer. A MessageConsumer can be created by using Session.CreateConsumer.
| TBTTopicSubscriber::TBTTopicSubscriber | ( | const TBTSession | Session, |
| const TBTConsumerID | ConsumerID, | ||
| const IDestination | Destination, | ||
| const string | Name, | ||
| const string | Selector, | ||
| const Boolean | NoLocal ) |
| Boolean TBTTopicSubscriber::GetNoLocal | ( | ) |
| ITopic TBTTopicSubscriber::GetTopic | ( | ) |