Table 13. SMQ Transport Service Methods
|
|
GetQueues |
Gets a list of user inbound queues from the queuing system. |
DispatchMessage |
Moves a message from an application inbound queue to a user inbound queue. |
PeekMessage |
Retrieves a copy of the first message on a queue with a unique message Id. When called more than once with no RemoveMessage in between, it returns the same message with the same message Id. |
ReceiveMessage |
Retrieves the first message on a queue, the message is removed from the queue. |
RemoveMessage |
Removes the first message on a queue. Takes the message Id as an input argument and removes only the message identified by that Id. If the message identified no longer exists, RemoveMessage does not operate. |
SendMessage |
Sends a message to an outbound queue representing a client device. Provides guaranteed delivery. If SendMessage returns SUCCESS, it is assured that the client will receive the message. |
WaitForMessage |
Waits for a message on an application inbound queue. |