|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.management.StandardMBean
org.apache.qpid.server.management.DefaultManagedObject
org.apache.qpid.server.management.AMQManagedObject
org.apache.qpid.server.exchange.AbstractExchange.ExchangeMBean
protected abstract class AbstractExchange.ExchangeMBean
Abstract MBean class. This has some of the methods implemented from management intrerface for exchanges. Any implementaion of an Exchange MBean should extend this class.
Field Summary |
---|
Fields inherited from class org.apache.qpid.server.management.AMQManagedObject |
---|
_broadcaster, _mbeanInfo, _notificationSequenceNumber |
Fields inherited from interface org.apache.qpid.server.exchange.ManagedExchange |
---|
TYPE |
Fields inherited from interface org.apache.qpid.server.management.ManagedObject |
---|
DOMAIN |
Constructor Summary | |
---|---|
AbstractExchange.ExchangeMBean()
|
Method Summary | |
---|---|
java.lang.String |
getName()
Returns the name of the managed exchange. |
java.lang.String |
getObjectInstanceName()
|
java.lang.Integer |
getTicketNo()
|
boolean |
isAutoDelete()
Tells if the exchange is set for autodelete or not. |
boolean |
isDurable()
Tells if the exchange is durable or not. |
Methods inherited from class org.apache.qpid.server.management.AMQManagedObject |
---|
addNotificationListener, getMBeanInfo, getNotificationInfo, removeNotificationListener |
Methods inherited from class org.apache.qpid.server.management.DefaultManagedObject |
---|
getManagementInterface, getObjectName, getParentObject, getType, jmxEncode, register, toString, unregister |
Methods inherited from class javax.management.StandardMBean |
---|
cacheMBeanInfo, getAttribute, getAttributes, getCachedMBeanInfo, getClassName, getConstructors, getDescription, getDescription, getDescription, getDescription, getDescription, getDescription, getDescription, getImpact, getImplementation, getImplementationClass, getMBeanInterface, getParameterName, getParameterName, invoke, setAttribute, setAttributes, setImplementation |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.apache.qpid.server.exchange.ManagedExchange |
---|
createBinding, viewBindings |
Constructor Detail |
---|
public AbstractExchange.ExchangeMBean() throws javax.management.NotCompliantMBeanException
javax.management.NotCompliantMBeanException
Method Detail |
---|
public java.lang.String getObjectInstanceName()
getObjectInstanceName
in interface ManagedObject
public java.lang.String getName()
ManagedExchange
getName
in interface ManagedExchange
public java.lang.Integer getTicketNo()
getTicketNo
in interface ManagedExchange
public boolean isDurable()
ManagedExchange
isDurable
in interface ManagedExchange
public boolean isAutoDelete()
ManagedExchange
isAutoDelete
in interface ManagedExchange
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |