TsgcWSPClient_STOMP_RabbitMQ › Methods
Public methods grouped by purpose, followed by the full alphabetical list.
| Name | Description |
|---|---|
| Disconnect | Sends a DISCONNECT frame and closes the STOMP session with the RabbitMQ broker. |
| Name | Description |
|---|---|
| SubscribeTopic | Subscribes to a RabbitMQ topic using the /topic/name destination prefix. |
| UnSubscribeTopic | Cancels a previous topic subscription registered with SubscribeTopic. |
| PublishTopic | Publishes a message to a RabbitMQ topic using the /topic/name destination prefix. |
| Name | Description |
|---|---|
| SubscribeQueue | Subscribes to a shared queue auto-declared by the STOMP gateway using the /queue/name prefix. |
| UnSubscribeQueue | Cancels a previous subscription registered with SubscribeQueue. |
| PublishQueue | Publishes a message to a gateway-managed queue using the /queue/name prefix. |
| Name | Description |
|---|---|
| SubscribeQueueOutside | Subscribes to a queue already declared outside STOMP (e.g. via AMQP) using the /amq/queue/name prefix. |
| UnSubscribeQueueOutside | Cancels a previous subscription registered with SubscribeQueueOutside. |
| PublishQueueOutside | Publishes a message to an externally declared queue using the /amq/queue/name prefix. |
| Name | Description |
|---|---|
| SubscribeTemporaryQueue | Subscribes to a unique private reply-queue using the /temp-queue/name prefix. |
| UnSubscribeTemporaryQueue | Cancels a previous subscription registered with SubscribeTemporaryQueue. |
| PublishTemporaryQueue | Publishes a message to a queue and sets a reply-to header pointing at a /temp-queue/name destination. |
| Name | Description |
|---|---|
| SubscribeExchange | Subscribes directly to an exchange with an optional binding pattern using the /exchange/name[/pattern] prefix. |
| UnSubscribeExchange | Cancels a previous subscription registered with SubscribeExchange. |
| PublishExchange | Publishes a message directly to an exchange with an optional routing key using the /exchange/name[/routing-key] prefix. |
| Name | Description |
|---|---|
| SubscribeEx | Low-level SUBSCRIBE with a full RabbitMQ destination string supplied by the caller. |
| UnSubscribeEx | Low-level UNSUBSCRIBE for a subscription registered with a raw destination string. |
| PublishEx | Low-level SEND to a full RabbitMQ destination string supplied by the caller. |
| ACK | Acknowledges consumption of a message previously received from a subscription. |
| NACK | Rejects a previously received message so the broker can requeue or dead-letter it. |
| Name | Description |
|---|---|
| BeginTransaction | Starts a named STOMP transaction used to group SEND and ACK frames atomically. |
| CommitTransaction | Commits a transaction started with BeginTransaction. |
| AbortTransaction | Rolls back a transaction started with BeginTransaction. |
| Name | Description |
|---|---|
| WriteData | Writes raw text or stream data over the underlying WebSocket connection. |
| Name | Description |
|---|---|
| AbortTransaction | Rolls back a transaction started with BeginTransaction. |
| ACK | Acknowledges consumption of a message previously received from a subscription. |
| BeginTransaction | Starts a named STOMP transaction used to group SEND and ACK frames atomically. |
| CommitTransaction | Commits a transaction started with BeginTransaction. |
| Disconnect | Sends a DISCONNECT frame and closes the STOMP session with the RabbitMQ broker. |
| NACK | Rejects a previously received message so the broker can requeue or dead-letter it. |
| PublishEx | Low-level SEND to a full RabbitMQ destination string supplied by the caller. |
| PublishExchange | Publishes a message directly to an exchange with an optional routing key using the /exchange/name[/routing-key] prefix. |
| PublishQueue | Publishes a message to a gateway-managed queue using the /queue/name prefix. |
| PublishQueueOutside | Publishes a message to an externally declared queue using the /amq/queue/name prefix. |
| PublishTemporaryQueue | Publishes a message to a queue and sets a reply-to header pointing at a /temp-queue/name destination. |
| PublishTopic | Publishes a message to a RabbitMQ topic using the /topic/name destination prefix. |
| SubscribeEx | Low-level SUBSCRIBE with a full RabbitMQ destination string supplied by the caller. |
| SubscribeExchange | Subscribes directly to an exchange with an optional binding pattern using the /exchange/name[/pattern] prefix. |
| SubscribeQueue | Subscribes to a shared queue auto-declared by the STOMP gateway using the /queue/name prefix. |
| SubscribeQueueOutside | Subscribes to a queue already declared outside STOMP (e.g. via AMQP) using the /amq/queue/name prefix. |
| SubscribeTemporaryQueue | Subscribes to a unique private reply-queue using the /temp-queue/name prefix. |
| SubscribeTopic | Subscribes to a RabbitMQ topic using the /topic/name destination prefix. |
| UnSubscribeEx | Low-level UNSUBSCRIBE for a subscription registered with a raw destination string. |
| UnSubscribeExchange | Cancels a previous subscription registered with SubscribeExchange. |
| UnSubscribeQueue | Cancels a previous subscription registered with SubscribeQueue. |
| UnSubscribeQueueOutside | Cancels a previous subscription registered with SubscribeQueueOutside. |
| UnSubscribeTemporaryQueue | Cancels a previous subscription registered with SubscribeTemporaryQueue. |
| UnSubscribeTopic | Cancels a previous topic subscription registered with SubscribeTopic. |
| WriteData | Writes raw text or stream data over the underlying WebSocket connection. |