public class InactiveDurableSubscriptionView extends DurableSubscriptionView implements DurableSubscriptionViewMBean
| Modifier and Type | Field and Description |
|---|---|
protected SubscriptionInfo |
subscriptionInfo |
broker, brokerService, durableSub, subscriptionNameclientId, subscription, userName| Constructor and Description |
|---|
InactiveDurableSubscriptionView(ManagedRegionBroker broker,
BrokerService brokerService,
java.lang.String clientId,
SubscriptionInfo subInfo,
Subscription subscription)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
javax.management.openmbean.CompositeData[] |
browse()
Browse messages for this durable subscriber
|
javax.management.openmbean.TabularData |
browseAsTable()
Browse messages for this durable subscriber
|
void |
destroy()
Destroys the durable subscription so that messages will no longer be
stored for this subscription
|
protected ConsumerInfo |
getConsumerInfo() |
java.lang.String |
getDestinationName() |
java.lang.String |
getSelector() |
long |
getSubscriptionId() |
java.lang.String |
getSubscriptionName() |
boolean |
isActive() |
boolean |
isDestinationQueue() |
boolean |
isDestinationTemporary() |
boolean |
isDestinationTopic() |
java.lang.String |
toString() |
cursorSize, doesCursorHaveMessagesBuffered, doesCursorHaveSpace, getCursorMemoryUsage, getCursorPercentUsage, isCursorFullgc, getClientId, getConnection, getConnectionId, getConsumedCount, getDequeueCounter, getDispatchedCounter, getDispatchedQueueSize, getEnqueueCounter, getMaximumPendingMessageLimit, getMessageCountAwaitingAcknowledge, getPendingQueueSize, getPrefetchSize, getPriority, getSessionId, getSubcriptionId, getSubcriptionName, getUserName, isDurable, isExclusive, isMatchingQueue, isMatchingTopic, isNetwork, isNoLocal, isRetroactive, isSlowConsumer, matchesDestination, resetStatistics, setSelectorclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcursorSize, doesCursorHaveMessagesBuffered, doesCursorHaveSpace, getCursorMemoryUsage, getCursorPercentUsage, isCursorFullgetClientId, getConnection, getConnectionId, getConsumedCount, getDequeueCounter, getDispatchedCounter, getDispatchedQueueSize, getEnqueueCounter, getMaximumPendingMessageLimit, getMessageCountAwaitingAcknowledge, getPendingQueueSize, getPrefetchSize, getPriority, getSessionId, getSubcriptionId, getSubcriptionName, getUserName, isDurable, isExclusive, isMatchingQueue, isMatchingTopic, isNetwork, isNoLocal, isRetroactive, isSlowConsumer, resetStatistics, setSelectorprotected SubscriptionInfo subscriptionInfo
public InactiveDurableSubscriptionView(ManagedRegionBroker broker, BrokerService brokerService, java.lang.String clientId, SubscriptionInfo subInfo, Subscription subscription)
broker - clientId - userName - subInfo - public long getSubscriptionId()
getSubscriptionId in interface SubscriptionViewMBeangetSubscriptionId in class SubscriptionViewpublic java.lang.String getDestinationName()
getDestinationName in interface SubscriptionViewMBeangetDestinationName in class SubscriptionViewpublic boolean isDestinationQueue()
isDestinationQueue in interface SubscriptionViewMBeanisDestinationQueue in class SubscriptionViewpublic boolean isDestinationTopic()
isDestinationTopic in interface SubscriptionViewMBeanisDestinationTopic in class SubscriptionViewpublic boolean isDestinationTemporary()
isDestinationTemporary in interface SubscriptionViewMBeanisDestinationTemporary in class SubscriptionViewpublic java.lang.String getSubscriptionName()
getSubscriptionName in interface DurableSubscriptionViewMBeangetSubscriptionName in interface SubscriptionViewMBeangetSubscriptionName in class DurableSubscriptionViewpublic boolean isActive()
isActive in interface SubscriptionViewMBeanisActive in class DurableSubscriptionViewprotected ConsumerInfo getConsumerInfo()
getConsumerInfo in class SubscriptionViewpublic javax.management.openmbean.CompositeData[] browse()
throws javax.management.openmbean.OpenDataException
browse in interface DurableSubscriptionViewMBeanbrowse in class DurableSubscriptionViewjavax.management.openmbean.OpenDataExceptionpublic javax.management.openmbean.TabularData browseAsTable()
throws javax.management.openmbean.OpenDataException
browseAsTable in interface DurableSubscriptionViewMBeanbrowseAsTable in class DurableSubscriptionViewjavax.management.openmbean.OpenDataExceptionpublic void destroy()
throws java.lang.Exception
destroy in interface DurableSubscriptionViewMBeandestroy in class DurableSubscriptionViewjava.lang.Exceptionpublic java.lang.String toString()
toString in class DurableSubscriptionViewpublic java.lang.String getSelector()
getSelector in interface SubscriptionViewMBeangetSelector in class SubscriptionViewCopyright © 2005-2014 Red Hat, Inc.. All Rights Reserved.