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, getSubcriptionId, getSubcriptionName, getSubscriptionId, getUserName, isActive, isDestinationQueue, isDestinationTemporary, isDestinationTopic, isDispatchAsync, isDurable, isExclusive, isMatchingQueue, isMatchingTopic, isNetwork, isNoLocal, isRetroactive, isSlowConsumer, resetStatistics, setSelectorString getSubscriptionName()
getSubscriptionName in interface SubscriptionViewMBeanCompositeData[] browse() throws OpenDataException
OpenDataExceptionTabularData browseAsTable() throws OpenDataException
OpenDataExceptionvoid destroy() throws Exception
Exceptionboolean doesCursorHaveSpace()
boolean isCursorFull()
boolean doesCursorHaveMessagesBuffered()
long getCursorMemoryUsage()
int getCursorPercentUsage()
int cursorSize()
void removeMessage(String messageId) throws Exception
messageId - ExceptionCopyright © 2005–2016 FuseSource, Corp.. All rights reserved.