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)
UndeliveredMessagesMBean
getMessages
in interface UndeliveredMessagesMBean
address
- Address name of the queue/topicqueue
- Queue name of the queue/topicpublic long resendMessages(String address, String queue, List<String> messageIds)
UndeliveredMessagesMBean
resendMessages
in interface UndeliveredMessagesMBean
address
- 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)
UndeliveredMessagesMBean
deleteMessages
in interface UndeliveredMessagesMBean
address
- 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.