org.apache.activemq.broker.jmx
public class InactiveDurableSubscriptionView extends DurableSubscriptionView implements DurableSubscriptionViewMBean
Modifier and Type | Field and Description |
---|---|
protected SubscriptionInfo |
subscriptionInfo |
broker, durableSub, subscriptionName
clientId, subscription, userName
Constructor and Description |
---|
InactiveDurableSubscriptionView(ManagedRegionBroker broker,
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 |
getSubcriptionId() |
java.lang.String |
getSubscriptionName() |
boolean |
isActive() |
boolean |
isDestinationQueue() |
boolean |
isDestinationTemporary() |
boolean |
isDestinationTopic() |
java.lang.String |
toString() |
cursorSize, doesCursorHaveMessagesBuffered, doesCursorHaveSpace, getCursorMemoryUsage, getCursorPercentUsage, isCursorFull
gc, getClientId, getConnection, getConnectionId, getDequeueCounter, getDispatchedCounter, getDispatchedQueueSize, getEnqueueCounter, getMaximumPendingMessageLimit, getMessageCountAwaitingAcknowledge, getPendingQueueSize, getPrefetchSize, getPriority, getSessionId, getSubcriptionName, getUserName, isDurable, isExclusive, isMatchingQueue, isMatchingTopic, isNoLocal, isRetroactive, isSlowConsumer, matchesDestination, setSelector
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
cursorSize, doesCursorHaveMessagesBuffered, doesCursorHaveSpace, getCursorMemoryUsage, getCursorPercentUsage, isCursorFull
getClientId, getConnection, getConnectionId, getDequeueCounter, getDispatchedCounter, getDispatchedQueueSize, getEnqueueCounter, getMaximumPendingMessageLimit, getMessageCountAwaitingAcknowledge, getPendingQueueSize, getPrefetchSize, getPriority, getSessionId, getSubcriptionName, getUserName, isDurable, isExclusive, isMatchingQueue, isMatchingTopic, isNoLocal, isRetroactive, isSlowConsumer, setSelector
protected SubscriptionInfo subscriptionInfo
public InactiveDurableSubscriptionView(ManagedRegionBroker broker, java.lang.String clientId, SubscriptionInfo subInfo, Subscription subscription)
broker
- clientId
- userName
- subInfo
- public long getSubcriptionId()
getSubcriptionId
in interface SubscriptionViewMBean
getSubcriptionId
in class SubscriptionView
public java.lang.String getDestinationName()
getDestinationName
in interface SubscriptionViewMBean
getDestinationName
in class SubscriptionView
public boolean isDestinationQueue()
isDestinationQueue
in interface SubscriptionViewMBean
isDestinationQueue
in class SubscriptionView
public boolean isDestinationTopic()
isDestinationTopic
in interface SubscriptionViewMBean
isDestinationTopic
in class SubscriptionView
public boolean isDestinationTemporary()
isDestinationTemporary
in interface SubscriptionViewMBean
isDestinationTemporary
in class SubscriptionView
public java.lang.String getSubscriptionName()
getSubscriptionName
in interface DurableSubscriptionViewMBean
getSubscriptionName
in class DurableSubscriptionView
public boolean isActive()
isActive
in interface SubscriptionViewMBean
isActive
in class DurableSubscriptionView
protected ConsumerInfo getConsumerInfo()
getConsumerInfo
in class SubscriptionView
public javax.management.openmbean.CompositeData[] browse() throws javax.management.openmbean.OpenDataException
browse
in interface DurableSubscriptionViewMBean
browse
in class DurableSubscriptionView
javax.management.openmbean.OpenDataException
public javax.management.openmbean.TabularData browseAsTable() throws javax.management.openmbean.OpenDataException
browseAsTable
in interface DurableSubscriptionViewMBean
browseAsTable
in class DurableSubscriptionView
javax.management.openmbean.OpenDataException
public void destroy() throws java.lang.Exception
destroy
in interface DurableSubscriptionViewMBean
destroy
in class DurableSubscriptionView
java.lang.Exception
public java.lang.String toString()
toString
in class DurableSubscriptionView
public java.lang.String getSelector()
getSelector
in interface SubscriptionViewMBean
getSelector
in class SubscriptionView
Copyright © 2005-2014. All Rights Reserved.