org.apache.geronimo.system.jmx
Class MBeanGBeanBridge
java.lang.Object
org.apache.geronimo.system.jmx.MBeanGBeanBridge
- All Implemented Interfaces:
- javax.management.DynamicMBean, javax.management.MBeanRegistration, javax.management.NotificationBroadcaster, javax.management.NotificationEmitter
public final class MBeanGBeanBridge
- extends java.lang.Object
- implements javax.management.MBeanRegistration, javax.management.DynamicMBean, javax.management.NotificationEmitter
- Version:
- $Rev: 653740 $ $Date: 2008-05-06 18:44:18 +0800 (Tue, 06 May 2008) $
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
MBeanGBeanBridge
public MBeanGBeanBridge(Kernel kernel,
AbstractName abstractName,
javax.management.ObjectName objectName,
javax.management.MBeanInfo mbeanInfo)
getObjectName
public javax.management.ObjectName getObjectName()
getNotificationBroadcasterSupport
public javax.management.NotificationBroadcasterSupport getNotificationBroadcasterSupport()
preRegister
public javax.management.ObjectName preRegister(javax.management.MBeanServer mBeanServer,
javax.management.ObjectName objectName)
throws java.lang.Exception
- Specified by:
preRegister in interface javax.management.MBeanRegistration
- Throws:
java.lang.Exception
postRegister
public void postRegister(java.lang.Boolean registrationDone)
- Specified by:
postRegister in interface javax.management.MBeanRegistration
preDeregister
public void preDeregister()
- Specified by:
preDeregister in interface javax.management.MBeanRegistration
postDeregister
public void postDeregister()
- Specified by:
postDeregister in interface javax.management.MBeanRegistration
getMBeanInfo
public javax.management.MBeanInfo getMBeanInfo()
- Specified by:
getMBeanInfo in interface javax.management.DynamicMBean
getAttribute
public java.lang.Object getAttribute(java.lang.String attributeName)
throws javax.management.ReflectionException,
javax.management.AttributeNotFoundException
- Specified by:
getAttribute in interface javax.management.DynamicMBean
- Throws:
javax.management.ReflectionException
javax.management.AttributeNotFoundException
setAttribute
public void setAttribute(javax.management.Attribute attribute)
throws javax.management.ReflectionException,
javax.management.AttributeNotFoundException
- Specified by:
setAttribute in interface javax.management.DynamicMBean
- Throws:
javax.management.ReflectionException
javax.management.AttributeNotFoundException
getAttributes
public javax.management.AttributeList getAttributes(java.lang.String[] attributes)
- Specified by:
getAttributes in interface javax.management.DynamicMBean
setAttributes
public javax.management.AttributeList setAttributes(javax.management.AttributeList attributes)
- Specified by:
setAttributes in interface javax.management.DynamicMBean
invoke
public java.lang.Object invoke(java.lang.String operationName,
java.lang.Object[] arguments,
java.lang.String[] types)
throws javax.management.ReflectionException
- Specified by:
invoke in interface javax.management.DynamicMBean
- Throws:
javax.management.ReflectionException
getNotificationInfo
public javax.management.MBeanNotificationInfo[] getNotificationInfo()
- Specified by:
getNotificationInfo in interface javax.management.NotificationBroadcaster
addNotificationListener
public void addNotificationListener(javax.management.NotificationListener listener,
javax.management.NotificationFilter filter,
java.lang.Object handback)
- Specified by:
addNotificationListener in interface javax.management.NotificationBroadcaster
removeNotificationListener
public void removeNotificationListener(javax.management.NotificationListener listener)
throws javax.management.ListenerNotFoundException
- Specified by:
removeNotificationListener in interface javax.management.NotificationBroadcaster
- Throws:
javax.management.ListenerNotFoundException
removeNotificationListener
public void removeNotificationListener(javax.management.NotificationListener listener,
javax.management.NotificationFilter filter,
java.lang.Object handback)
throws javax.management.ListenerNotFoundException
- Specified by:
removeNotificationListener in interface javax.management.NotificationEmitter
- Throws:
javax.management.ListenerNotFoundException
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
Copyright © 2003-2012 The Apache Geronimo development community. All Rights Reserved.