public class UndeliveredMessages extends Object implements UndeliveredMessagesMBean
| Constructor and Description |
|---|
UndeliveredMessages(MBeanServer mBeanServer) |
| Modifier and Type | Method and Description |
|---|---|
long |
deleteMessages(String address,
String queue,
List<String> messageIds)
Deletes messages from a queue/topic given its address, module and list of message ids of the
messages to delete.
|
void |
destroy() |
List<CompositeData> |
getMessages(String address,
String queue)
Gets messages from a queue/topic given its address and module.
|
void |
init() |
long |
messageOperation(String operationName,
String address,
String queue,
List<String> messageId) |
long |
resendMessages(String address,
String queue,
List<String> messageIds)
Resends messages from a queue/topic given its address, module and list of message ids of the
messages to resend.
|
public UndeliveredMessages(MBeanServer mBeanServer)
public List<CompositeData> getMessages(String address, String queue)
UndeliveredMessagesMBeangetMessages in interface UndeliveredMessagesMBeanaddress - Address name of the queue/topicqueue - Queue name of the queue/topicpublic long resendMessages(String address, String queue, List<String> messageIds)
UndeliveredMessagesMBeanresendMessages in interface UndeliveredMessagesMBeanaddress - Address name of the queue/topicqueue - Queue name of the queue/topicmessageIds - List of message ids of each message to resendpublic long deleteMessages(String address, String queue, List<String> messageIds)
UndeliveredMessagesMBeandeleteMessages in interface UndeliveredMessagesMBeanaddress - Address name of the queue/topicqueue - Queue name of the queue/topicmessageIds - List of message ids of each message to deletepublic long messageOperation(String operationName, String address, String queue, List<String> messageId)
public void init()
public void destroy()
This work is licensed under a Creative Commons Attribution 4.0 International License.