CompositeData getMessage(String messageId); | Returns the specified message from the queue without moving the message cursor. |
void purge(); | Deletes all of the messages from the queue. |
boolean removeMessage(String messageId); | Deletes the specified message from the queue. |
int removeMatchingMessages(String selector); | Deletes the messages matching the selector from the queue and returns the number of messages deleted. |
int removeMatchingMessages(String selector, int maxMessages); | Deletes up to the maximum number of messages that match the selector and returns the number of messages deleted. |
boolean copyMessageTo(String messageId, String destination); | Copies the specified message to a new destination. |
int copyMatchingMessagesTo(String selector, String destination); | Copies the messages matching the selector and returns the number of messages copied. |
int copyMatchingMessagesTo(String selector, String destination, int maxMessages); | Copies up to the maximum number of messages that match the selector and returns the number of messages copied. |
boolean moveMessageTo(String messageId, String destination); | Moves the specified message to a new destination. |
int moveMatchingMessagesTo(String selector, String destination); | Moves the messages matching the selector and returns the number of messages moved. |
int moveMatchingMessagesTo(String selector, String destination, int maxMessages); | Moves up to the maximum number of messages that match the selector and returns the number of messages moved. |
boolean retryMessage(String messageId); | Moves the specified message back to its original destination. |
int cursorSize(); | Returns the number of messages available to be paged in by the cursor. |
boolean doesCursorHaveMessagesBuffered(); | Returns true if the cursor has buffered messages to be delivered. |
boolean doesCursorHaveSpace(); | Returns true if the cursor has memory space available. |
CompositeData[] browse(); | Returns all messages in the queue, without changing the cursor, as an array. |
CompositeData[] browse(String selector); | Returns all messages in the queue that match the selector, without changing the cursor, as an array. |
TabularData browseAsTable(String selector); | Returns all messages in the queue that match the selector, without changing the cursor, as a table. |
TabularData browseAsTable(); | Returns all messages in the queue, without changing the cursor, as a table. |
void resetStatistics(); | Resets the statistics collected for the queue. |
java.util.List browseMessages(String selector); | Returns all messages in the queue that match the selector, without changing the cursor, as a list. |
java.util.List browseMessages(); | Returns all messages in the queue, without changing the cursor, as a list. |
String sendTextMessage(String body, String username, String password); | Send a text message to a secure queue. |
String sendTextMessage(String body); | Send a text message to a queue. |
Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.