public interface DurableSubscriptionViewMBean extends SubscriptionViewMBean
Modifier and Type | Method and Description |
---|---|
CompositeData[] |
browse()
Browse messages for this durable subscriber
|
TabularData |
browseAsTable()
Browse messages for this durable subscriber
|
int |
cursorSize() |
void |
destroy()
Destroys the durable subscription so that messages will no longer be
stored for this subscription
|
boolean |
doesCursorHaveMessagesBuffered() |
boolean |
doesCursorHaveSpace() |
long |
getCursorMemoryUsage() |
int |
getCursorPercentUsage() |
String |
getSubscriptionName() |
boolean |
isCursorFull() |
void |
removeMessage(String messageId)
Removes a message from the durable subscription.
|
getClientId, getConnection, getConnectionId, getConsumedCount, getDequeueCounter, getDestinationName, getDispatchedCounter, getDispatchedQueueSize, getEnqueueCounter, getMaximumPendingMessageLimit, getMessageCountAwaitingAcknowledge, getPendingQueueSize, getPrefetchSize, getPriority, getSelector, getSessionId, getSubscriptionId, getUserName, isActive, isDestinationQueue, isDestinationTemporary, isDestinationTopic, isDispatchAsync, isDurable, isExclusive, isMatchingQueue, isMatchingTopic, isNetwork, isNoLocal, isRetroactive, isSlowConsumer, resetStatistics, setSelector
String getSubscriptionName()
getSubscriptionName
in interface SubscriptionViewMBean
CompositeData[] browse() throws OpenDataException
OpenDataException
TabularData browseAsTable() throws OpenDataException
OpenDataException
void destroy() throws Exception
Exception
boolean doesCursorHaveSpace()
boolean isCursorFull()
boolean doesCursorHaveMessagesBuffered()
long getCursorMemoryUsage()
int getCursorPercentUsage()
int cursorSize()
void removeMessage(String messageId) throws Exception
messageId
- Exception
Copyright © 2005–2024 The Apache Software Foundation. All rights reserved.