|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.geronimo.system.jmx.KernelMBeanServer
public class KernelMBeanServer
A fake MBeanServer that delegates to a Kernel.
| Constructor Summary | |
|---|---|
KernelMBeanServer(Kernel kernel)
|
|
| Method Summary | |
|---|---|
void |
addNotificationListener(javax.management.ObjectName objectName,
javax.management.NotificationListener notificationListener,
javax.management.NotificationFilter notificationFilter,
java.lang.Object o)
|
void |
addNotificationListener(javax.management.ObjectName objectName,
javax.management.ObjectName objectName1,
javax.management.NotificationFilter notificationFilter,
java.lang.Object o)
|
javax.management.ObjectInstance |
createMBean(java.lang.String s,
javax.management.ObjectName objectName)
|
javax.management.ObjectInstance |
createMBean(java.lang.String s,
javax.management.ObjectName objectName,
java.lang.Object[] objects,
java.lang.String[] strings)
|
javax.management.ObjectInstance |
createMBean(java.lang.String s,
javax.management.ObjectName objectName,
javax.management.ObjectName objectName1)
|
javax.management.ObjectInstance |
createMBean(java.lang.String s,
javax.management.ObjectName objectName,
javax.management.ObjectName objectName1,
java.lang.Object[] objects,
java.lang.String[] strings)
|
java.io.ObjectInputStream |
deserialize(javax.management.ObjectName objectName,
byte[] bytes)
Deprecated. |
java.io.ObjectInputStream |
deserialize(java.lang.String s,
byte[] bytes)
Deprecated. |
java.io.ObjectInputStream |
deserialize(java.lang.String s,
javax.management.ObjectName objectName,
byte[] bytes)
Deprecated. |
void |
doFail()
|
void |
doStart()
|
void |
doStop()
|
AbstractName |
getAbstractNameFor(javax.management.ObjectName objectName)
|
java.lang.Object |
getAttribute(javax.management.ObjectName name,
java.lang.String attribute)
|
javax.management.AttributeList |
getAttributes(javax.management.ObjectName name,
java.lang.String[] attributes)
|
java.lang.ClassLoader |
getClassLoader(javax.management.ObjectName objectName)
|
java.lang.ClassLoader |
getClassLoaderFor(javax.management.ObjectName objectName)
|
javax.management.loading.ClassLoaderRepository |
getClassLoaderRepository()
|
java.lang.String |
getDefaultDomain()
|
java.lang.String[] |
getDomains()
|
java.lang.Integer |
getMBeanCount()
|
javax.management.MBeanInfo |
getMBeanInfo(javax.management.ObjectName name)
|
javax.management.ObjectInstance |
getObjectInstance(javax.management.ObjectName objectName)
|
java.lang.Object |
instantiate(java.lang.String s)
|
java.lang.Object |
instantiate(java.lang.String s,
java.lang.Object[] objects,
java.lang.String[] strings)
|
java.lang.Object |
instantiate(java.lang.String s,
javax.management.ObjectName objectName)
|
java.lang.Object |
instantiate(java.lang.String s,
javax.management.ObjectName objectName,
java.lang.Object[] objects,
java.lang.String[] strings)
|
java.lang.Object |
invoke(javax.management.ObjectName name,
java.lang.String operationName,
java.lang.Object[] params,
java.lang.String[] signature)
|
boolean |
isInstanceOf(javax.management.ObjectName objectName,
java.lang.String s)
|
boolean |
isRegistered(javax.management.ObjectName name)
|
java.util.Set<javax.management.ObjectInstance> |
queryMBeans(javax.management.ObjectName pattern,
javax.management.QueryExp query)
|
java.util.Set<javax.management.ObjectName> |
queryNames(javax.management.ObjectName pattern,
javax.management.QueryExp query)
|
javax.management.ObjectInstance |
registerMBean(java.lang.Object o,
javax.management.ObjectName objectName)
|
void |
removeNotificationListener(javax.management.ObjectName objectName,
javax.management.NotificationListener notificationListener)
|
void |
removeNotificationListener(javax.management.ObjectName objectName,
javax.management.NotificationListener notificationListener,
javax.management.NotificationFilter notificationFilter,
java.lang.Object o)
|
void |
removeNotificationListener(javax.management.ObjectName objectName,
javax.management.ObjectName objectName1)
|
void |
removeNotificationListener(javax.management.ObjectName objectName,
javax.management.ObjectName objectName1,
javax.management.NotificationFilter notificationFilter,
java.lang.Object o)
|
void |
setAttribute(javax.management.ObjectName name,
javax.management.Attribute attribute)
|
javax.management.AttributeList |
setAttributes(javax.management.ObjectName name,
javax.management.AttributeList attributes)
|
AbstractName |
toAbstractName(javax.management.ObjectName objectName)
|
void |
unregisterMBean(javax.management.ObjectName objectName)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public KernelMBeanServer(Kernel kernel)
| Method Detail |
|---|
public void doStart()
public AbstractName getAbstractNameFor(javax.management.ObjectName objectName)
public void doFail()
public void doStop()
public AbstractName toAbstractName(javax.management.ObjectName objectName)
throws javax.management.InstanceNotFoundException
javax.management.InstanceNotFoundException
public java.lang.Object getAttribute(javax.management.ObjectName name,
java.lang.String attribute)
throws javax.management.MBeanException,
javax.management.AttributeNotFoundException,
javax.management.InstanceNotFoundException,
javax.management.ReflectionException
getAttribute in interface javax.management.MBeanServergetAttribute in interface javax.management.MBeanServerConnectionjavax.management.MBeanException
javax.management.AttributeNotFoundException
javax.management.InstanceNotFoundException
javax.management.ReflectionException
public javax.management.AttributeList getAttributes(javax.management.ObjectName name,
java.lang.String[] attributes)
throws javax.management.InstanceNotFoundException,
javax.management.ReflectionException
getAttributes in interface javax.management.MBeanServergetAttributes in interface javax.management.MBeanServerConnectionjavax.management.InstanceNotFoundException
javax.management.ReflectionExceptionpublic java.lang.String getDefaultDomain()
getDefaultDomain in interface javax.management.MBeanServergetDefaultDomain in interface javax.management.MBeanServerConnectionpublic java.lang.Integer getMBeanCount()
getMBeanCount in interface javax.management.MBeanServergetMBeanCount in interface javax.management.MBeanServerConnection
public javax.management.MBeanInfo getMBeanInfo(javax.management.ObjectName name)
throws javax.management.InstanceNotFoundException,
javax.management.ReflectionException
getMBeanInfo in interface javax.management.MBeanServergetMBeanInfo in interface javax.management.MBeanServerConnectionjavax.management.InstanceNotFoundException
javax.management.ReflectionException
public java.lang.Object invoke(javax.management.ObjectName name,
java.lang.String operationName,
java.lang.Object[] params,
java.lang.String[] signature)
throws javax.management.InstanceNotFoundException,
javax.management.MBeanException,
javax.management.ReflectionException
invoke in interface javax.management.MBeanServerinvoke in interface javax.management.MBeanServerConnectionjavax.management.InstanceNotFoundException
javax.management.MBeanException
javax.management.ReflectionExceptionpublic boolean isRegistered(javax.management.ObjectName name)
isRegistered in interface javax.management.MBeanServerisRegistered in interface javax.management.MBeanServerConnection
public java.util.Set<javax.management.ObjectName> queryNames(javax.management.ObjectName pattern,
javax.management.QueryExp query)
queryNames in interface javax.management.MBeanServerqueryNames in interface javax.management.MBeanServerConnection
public java.util.Set<javax.management.ObjectInstance> queryMBeans(javax.management.ObjectName pattern,
javax.management.QueryExp query)
queryMBeans in interface javax.management.MBeanServerqueryMBeans in interface javax.management.MBeanServerConnection
public void setAttribute(javax.management.ObjectName name,
javax.management.Attribute attribute)
throws javax.management.InstanceNotFoundException,
javax.management.AttributeNotFoundException,
javax.management.MBeanException
setAttribute in interface javax.management.MBeanServersetAttribute in interface javax.management.MBeanServerConnectionjavax.management.InstanceNotFoundException
javax.management.AttributeNotFoundException
javax.management.MBeanException
public javax.management.AttributeList setAttributes(javax.management.ObjectName name,
javax.management.AttributeList attributes)
throws javax.management.InstanceNotFoundException,
javax.management.ReflectionException
setAttributes in interface javax.management.MBeanServersetAttributes in interface javax.management.MBeanServerConnectionjavax.management.InstanceNotFoundException
javax.management.ReflectionExceptionpublic java.lang.String[] getDomains()
getDomains in interface javax.management.MBeanServergetDomains in interface javax.management.MBeanServerConnection
public javax.management.ObjectInstance getObjectInstance(javax.management.ObjectName objectName)
throws javax.management.InstanceNotFoundException
getObjectInstance in interface javax.management.MBeanServergetObjectInstance in interface javax.management.MBeanServerConnectionjavax.management.InstanceNotFoundException
public java.lang.ClassLoader getClassLoaderFor(javax.management.ObjectName objectName)
throws javax.management.InstanceNotFoundException
getClassLoaderFor in interface javax.management.MBeanServerjavax.management.InstanceNotFoundException
public void addNotificationListener(javax.management.ObjectName objectName,
javax.management.NotificationListener notificationListener,
javax.management.NotificationFilter notificationFilter,
java.lang.Object o)
throws javax.management.InstanceNotFoundException
addNotificationListener in interface javax.management.MBeanServeraddNotificationListener in interface javax.management.MBeanServerConnectionjavax.management.InstanceNotFoundException
public void addNotificationListener(javax.management.ObjectName objectName,
javax.management.ObjectName objectName1,
javax.management.NotificationFilter notificationFilter,
java.lang.Object o)
throws javax.management.InstanceNotFoundException
addNotificationListener in interface javax.management.MBeanServeraddNotificationListener in interface javax.management.MBeanServerConnectionjavax.management.InstanceNotFoundException
public void removeNotificationListener(javax.management.ObjectName objectName,
javax.management.ObjectName objectName1)
throws javax.management.InstanceNotFoundException,
javax.management.ListenerNotFoundException
removeNotificationListener in interface javax.management.MBeanServerremoveNotificationListener in interface javax.management.MBeanServerConnectionjavax.management.InstanceNotFoundException
javax.management.ListenerNotFoundException
public void removeNotificationListener(javax.management.ObjectName objectName,
javax.management.NotificationListener notificationListener)
throws javax.management.InstanceNotFoundException,
javax.management.ListenerNotFoundException
removeNotificationListener in interface javax.management.MBeanServerremoveNotificationListener in interface javax.management.MBeanServerConnectionjavax.management.InstanceNotFoundException
javax.management.ListenerNotFoundException
public void removeNotificationListener(javax.management.ObjectName objectName,
javax.management.ObjectName objectName1,
javax.management.NotificationFilter notificationFilter,
java.lang.Object o)
throws javax.management.InstanceNotFoundException,
javax.management.ListenerNotFoundException
removeNotificationListener in interface javax.management.MBeanServerremoveNotificationListener in interface javax.management.MBeanServerConnectionjavax.management.InstanceNotFoundException
javax.management.ListenerNotFoundException
public void removeNotificationListener(javax.management.ObjectName objectName,
javax.management.NotificationListener notificationListener,
javax.management.NotificationFilter notificationFilter,
java.lang.Object o)
throws javax.management.InstanceNotFoundException,
javax.management.ListenerNotFoundException
removeNotificationListener in interface javax.management.MBeanServerremoveNotificationListener in interface javax.management.MBeanServerConnectionjavax.management.InstanceNotFoundException
javax.management.ListenerNotFoundException
public boolean isInstanceOf(javax.management.ObjectName objectName,
java.lang.String s)
throws javax.management.InstanceNotFoundException
isInstanceOf in interface javax.management.MBeanServerisInstanceOf in interface javax.management.MBeanServerConnectionjavax.management.InstanceNotFoundException
public javax.management.ObjectInstance createMBean(java.lang.String s,
javax.management.ObjectName objectName)
throws javax.management.ReflectionException,
javax.management.InstanceAlreadyExistsException,
javax.management.MBeanRegistrationException,
javax.management.MBeanException,
javax.management.NotCompliantMBeanException
createMBean in interface javax.management.MBeanServercreateMBean in interface javax.management.MBeanServerConnectionjavax.management.ReflectionException
javax.management.InstanceAlreadyExistsException
javax.management.MBeanRegistrationException
javax.management.MBeanException
javax.management.NotCompliantMBeanException
public javax.management.ObjectInstance createMBean(java.lang.String s,
javax.management.ObjectName objectName,
javax.management.ObjectName objectName1)
throws javax.management.ReflectionException,
javax.management.InstanceAlreadyExistsException,
javax.management.MBeanRegistrationException,
javax.management.MBeanException,
javax.management.NotCompliantMBeanException,
javax.management.InstanceNotFoundException
createMBean in interface javax.management.MBeanServercreateMBean in interface javax.management.MBeanServerConnectionjavax.management.ReflectionException
javax.management.InstanceAlreadyExistsException
javax.management.MBeanRegistrationException
javax.management.MBeanException
javax.management.NotCompliantMBeanException
javax.management.InstanceNotFoundException
public javax.management.ObjectInstance createMBean(java.lang.String s,
javax.management.ObjectName objectName,
java.lang.Object[] objects,
java.lang.String[] strings)
throws javax.management.ReflectionException,
javax.management.InstanceAlreadyExistsException,
javax.management.MBeanRegistrationException,
javax.management.MBeanException,
javax.management.NotCompliantMBeanException
createMBean in interface javax.management.MBeanServercreateMBean in interface javax.management.MBeanServerConnectionjavax.management.ReflectionException
javax.management.InstanceAlreadyExistsException
javax.management.MBeanRegistrationException
javax.management.MBeanException
javax.management.NotCompliantMBeanException
public javax.management.ObjectInstance createMBean(java.lang.String s,
javax.management.ObjectName objectName,
javax.management.ObjectName objectName1,
java.lang.Object[] objects,
java.lang.String[] strings)
throws javax.management.ReflectionException,
javax.management.InstanceAlreadyExistsException,
javax.management.MBeanRegistrationException,
javax.management.MBeanException,
javax.management.NotCompliantMBeanException,
javax.management.InstanceNotFoundException
createMBean in interface javax.management.MBeanServercreateMBean in interface javax.management.MBeanServerConnectionjavax.management.ReflectionException
javax.management.InstanceAlreadyExistsException
javax.management.MBeanRegistrationException
javax.management.MBeanException
javax.management.NotCompliantMBeanException
javax.management.InstanceNotFoundException
public java.lang.Object instantiate(java.lang.String s)
throws javax.management.ReflectionException,
javax.management.MBeanException
instantiate in interface javax.management.MBeanServerjavax.management.ReflectionException
javax.management.MBeanException
public java.lang.Object instantiate(java.lang.String s,
javax.management.ObjectName objectName)
throws javax.management.ReflectionException,
javax.management.MBeanException,
javax.management.InstanceNotFoundException
instantiate in interface javax.management.MBeanServerjavax.management.ReflectionException
javax.management.MBeanException
javax.management.InstanceNotFoundException
public java.lang.Object instantiate(java.lang.String s,
java.lang.Object[] objects,
java.lang.String[] strings)
throws javax.management.ReflectionException,
javax.management.MBeanException
instantiate in interface javax.management.MBeanServerjavax.management.ReflectionException
javax.management.MBeanException
public java.lang.Object instantiate(java.lang.String s,
javax.management.ObjectName objectName,
java.lang.Object[] objects,
java.lang.String[] strings)
throws javax.management.ReflectionException,
javax.management.MBeanException,
javax.management.InstanceNotFoundException
instantiate in interface javax.management.MBeanServerjavax.management.ReflectionException
javax.management.MBeanException
javax.management.InstanceNotFoundException
public javax.management.ObjectInstance registerMBean(java.lang.Object o,
javax.management.ObjectName objectName)
throws javax.management.InstanceAlreadyExistsException,
javax.management.MBeanRegistrationException,
javax.management.NotCompliantMBeanException
registerMBean in interface javax.management.MBeanServerjavax.management.InstanceAlreadyExistsException
javax.management.MBeanRegistrationException
javax.management.NotCompliantMBeanException
@Deprecated
public java.io.ObjectInputStream deserialize(java.lang.String s,
javax.management.ObjectName objectName,
byte[] bytes)
throws javax.management.InstanceNotFoundException,
javax.management.OperationsException,
javax.management.ReflectionException
deserialize in interface javax.management.MBeanServerjavax.management.InstanceNotFoundException
javax.management.OperationsException
javax.management.ReflectionException
@Deprecated
public java.io.ObjectInputStream deserialize(java.lang.String s,
byte[] bytes)
throws javax.management.OperationsException,
javax.management.ReflectionException
deserialize in interface javax.management.MBeanServerjavax.management.OperationsException
javax.management.ReflectionException
@Deprecated
public java.io.ObjectInputStream deserialize(javax.management.ObjectName objectName,
byte[] bytes)
throws javax.management.InstanceNotFoundException,
javax.management.OperationsException
deserialize in interface javax.management.MBeanServerjavax.management.InstanceNotFoundException
javax.management.OperationsException
public java.lang.ClassLoader getClassLoader(javax.management.ObjectName objectName)
throws javax.management.InstanceNotFoundException
getClassLoader in interface javax.management.MBeanServerjavax.management.InstanceNotFoundExceptionpublic javax.management.loading.ClassLoaderRepository getClassLoaderRepository()
getClassLoaderRepository in interface javax.management.MBeanServer
public void unregisterMBean(javax.management.ObjectName objectName)
throws javax.management.InstanceNotFoundException,
javax.management.MBeanRegistrationException
unregisterMBean in interface javax.management.MBeanServerunregisterMBean in interface javax.management.MBeanServerConnectionjavax.management.InstanceNotFoundException
javax.management.MBeanRegistrationException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||