Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
javax.management.ReflectionException

Packages that use ReflectionException
javax.management |
javax.management.modelmbean |
org.jboss.mx.capability |
org.jboss.mx.loading |
org.jboss.mx.modelmbean |
org.jboss.mx.server |
org.jboss.mx.server.registry |
org.jboss.mx.util | Utilities for the Java Management Extentions API.

Uses of ReflectionException in javax.management

Methods in javax.management that throw ReflectionException
`Object` | `StandardMBean.getAttribute(String attribute)`
`void` | `StandardMBean.setAttribute(Attribute attribute)`
`Object` | `StandardMBean.invoke(String actionName, Object[] params, String[] signature)`
`ObjectInstance` | `MBeanServerConnection.createMBean(String className, ObjectName name)` Create an MBean registered using the given object name.
`ObjectInstance` | `MBeanServerConnection.createMBean(String className, ObjectName name, ObjectName loaderName)` Create an MBean registered using the given object name.
`ObjectInstance` | `MBeanServerConnection.createMBean(String className, ObjectName name, Object[] params, String[] signature)` Create an MBean registered using the given object name.
`ObjectInstance` | `MBeanServerConnection.createMBean(String className, ObjectName name, ObjectName loaderName, Object[] params, String[] signature)` Create an MBean registered using the given object name.
`Object` | `MBeanServerConnection.getAttribute(ObjectName name, String attribute)` Retrieve a value from an MBean.
`AttributeList` | `MBeanServerConnection.getAttributes(ObjectName name, String[] attributes)` Retrieve a list of values from an MBean.
`void` | `MBeanServerConnection.setAttribute(ObjectName name, Attribute attribute)` Set a value for an MBean.
`AttributeList` | `MBeanServerConnection.setAttributes(ObjectName name, AttributeList attributes)` Set a list of values for an MBean.
`Object` | `MBeanServerConnection.invoke(ObjectName name, String operationName, Object[] params, String[] signature)` Invokes an operation on an mbean.
`MBeanInfo` | `MBeanServerConnection.getMBeanInfo(ObjectName name)` Retrieves the jmx metadata for an mbean
`ObjectInstance` | `MBeanServer.createMBean(String className, ObjectName name)` Create an MBean registered using the given object name.
`ObjectInstance` | `MBeanServer.createMBean(String className, ObjectName name, ObjectName loaderName)` Create an MBean registered using the given object name.
`ObjectInstance` | `MBeanServer.createMBean(String className, ObjectName name, Object[] params, String[] signature)` Create an MBean registered using the given object name.
`ObjectInstance` | `MBeanServer.createMBean(String className, ObjectName name, ObjectName loaderName, Object[] params, String[] signature)` Create an MBean registered using the given object name.
`Object` | `MBeanServer.getAttribute(ObjectName name, String attribute)` Retrieve a value from an MBean.
`AttributeList` | `MBeanServer.getAttributes(ObjectName name, String[] attributes)` Retrieve a list of values from an MBean.
`void` | `MBeanServer.setAttribute(ObjectName name, Attribute attribute)` Set a value for an MBean.
`AttributeList` | `MBeanServer.setAttributes(ObjectName name, AttributeList attributes)` Set a list of values for an MBean.
`Object` | `MBeanServer.invoke(ObjectName name, String operationName, Object[] params, String[] signature)` Invokes an operation on an mbean.
`MBeanInfo` | `MBeanServer.getMBeanInfo(ObjectName name)` Retrieves the jmx metadata for an mbean
`Object` | `MBeanServer.instantiate(String className)` Instantiates an object using the default loader repository and default no-args constructor.
`Object` | `MBeanServer.instantiate(String className, ObjectName loaderName)` Instantiates an object using the given class loader.
`Object` | `MBeanServer.instantiate(String className, Object[] params, String[] signature)` Instantiates an object using the default loader repository and a given constructor.
`Object` | `MBeanServer.instantiate(String className, ObjectName loaderName, Object[] params, String[] signature)` Instantiates an object using the given class loader.
`ObjectInputStream` | `MBeanServer.deserialize(String className, byte[] data)` Deprecated. use `MBeanServer.getClassLoaderFor(ObjectName)` to obtain the appropriate classloader for deserialization
`ObjectInputStream` | `MBeanServer.deserialize(String className, ObjectName loaderName, byte[] data)` Deprecated. use `MBeanServer.getClassLoaderFor(ObjectName)` to obtain the appropriate classloader for deserialization
`Object` | `DynamicMBean.getAttribute(String attribute)` Returns the value of the attribute with the name matching the passed string.
`void` | `DynamicMBean.setAttribute(Attribute attribute)` Sets the value of an attribute.
`Object` | `DynamicMBean.invoke(String actionName, Object[] params, String[] signature)` Invokes a resource operation.

Uses of ReflectionException in javax.management.modelmbean

Methods in javax.management.modelmbean that throw ReflectionException
`Object` | `RequiredModelMBean.invoke(String opName, Object[] opArgs, String[] sig)`
`Object` | `RequiredModelMBean.getAttribute(String attrName)`
`void` | `RequiredModelMBean.setAttribute(Attribute attribute)`

Uses of ReflectionException in org.jboss.mx.capability

Methods in org.jboss.mx.capability that throw ReflectionException
`Object` | `ReflectedMBeanDispatcher.getAttribute(String attribute)`
`void` | `ReflectedMBeanDispatcher.setAttribute(Attribute attribute)`
`Object` | `ReflectedMBeanDispatcher.invoke(String actionName, Object[] params, String[] signature)`

Uses of ReflectionException in org.jboss.mx.loading

Constructors in org.jboss.mx.loading that throw ReflectionException
`HeirarchicalLoaderRepository3(UnifiedLoaderRepository3 parent)` Create a HeirarchicalLoaderRepository3 with an explicit parent.
`HeirarchicalLoaderRepository3(MBeanServer server)` Create a HeirarchicalLoaderRepository3 with a parent obtained by querying the server for the ServerConstants.DEFAULT_LOADER_NAME mbean.
`HeirarchicalLoaderRepository3(MBeanServer server, ObjectName parentName)` Create a HeirarchicalLoaderRepository3 with a parent obtained by querying the server for the parentName mbean.

Uses of ReflectionException in org.jboss.mx.modelmbean

Methods in org.jboss.mx.modelmbean that throw ReflectionException
`Object` | `RequiredModelMBeanInvoker.getAttribute(String name)`
`void` | `RequiredModelMBeanInvoker.setAttribute(Attribute attribute)`
`Object` | `RequiredModelMBeanInvoker.invoke(String name, Object[] args, String[] signature)`

Uses of ReflectionException in org.jboss.mx.server

Methods in org.jboss.mx.server that throw ReflectionException
`void` | `RawDynamicInvoker.setAttribute(Attribute attribute)`
`Object` | `RawDynamicInvoker.getAttribute(String name)`
`Object` | `RawDynamicInvoker.invoke(String name, Object[] args, String[] signature)`
`Object` | `MBeanServerImpl.instantiate(String className)`
`Object` | `MBeanServerImpl.instantiate(String className, Object[] params, String[] signature)`
`Object` | `MBeanServerImpl.instantiate(String className, ObjectName loaderName)`
`Object` | `MBeanServerImpl.instantiate(String className, ObjectName loaderName, Object[] params, String[] signature)`
`ObjectInstance` | `MBeanServerImpl.createMBean(String className, ObjectName name)`
`ObjectInstance` | `MBeanServerImpl.createMBean(String className, ObjectName name, Object[] params, String[] signature)`
`ObjectInstance` | `MBeanServerImpl.createMBean(String className, ObjectName name, ObjectName loaderName)`
`ObjectInstance` | `MBeanServerImpl.createMBean(String className, ObjectName name, ObjectName loaderName, Object[] params, String[] signature)`
`Object` | `MBeanServerImpl.getAttribute(ObjectName name, String attribute)`
`AttributeList` | `MBeanServerImpl.getAttributes(ObjectName name, String[] attributes)`
`void` | `MBeanServerImpl.setAttribute(ObjectName name, Attribute attribute)`
`AttributeList` | `MBeanServerImpl.setAttributes(ObjectName name, AttributeList attributes)`
`Object` | `MBeanServerImpl.invoke(ObjectName name, String operationName, Object[] params, String[] signature)`
`MBeanInfo` | `MBeanServerImpl.getMBeanInfo(ObjectName name)`
`ObjectInputStream` | `MBeanServerImpl.deserialize(String className, byte[] data)` Deprecated.
`ObjectInputStream` | `MBeanServerImpl.deserialize(String className, ObjectName loaderName, byte[] data)` Deprecated.
`protected Object` | `MBeanServerImpl.instantiate(String className, ClassLoader cl, Object[] params, String[] signature)` Instantiate an object, the passed classloader is set as the thread's context classloader for the duration of this method.
`protected void` | `MBeanServerImpl.handleInstantiateExceptions(Throwable t, String className)` Handles errors thrown during class instantiation
`protected ObjectInstance` | `MBeanServerImpl.registerMBean(Object mbean, ObjectName name, ObjectName loaderName)` Register an MBean
`Object` | `AbstractMBeanInvoker.invoke(String operationName, Object[] args, String[] signature)` Invokes the target resource.
`Object` | `AbstractMBeanInvoker.getAttribute(String attribute)` Returns an attribte value.
`void` | `AbstractMBeanInvoker.setAttribute(Attribute attribute)` Sets an attribute value.

Uses of ReflectionException in org.jboss.mx.server.registry

Methods in org.jboss.mx.server.registry that throw ReflectionException
`protected void` | `BasicMBeanRegistry.persistIfRequired(MBeanInfo info, ObjectName name)` Adds the given MBean Info object to the persistence queue if it explicity denotes (via metadata) that it should be stored.

Uses of ReflectionException in org.jboss.mx.util

Methods in org.jboss.mx.util with parameters of type ReflectionException
`Object` | `ProxyExceptionHandler.handleReflectionException(ProxyContext ctx, ReflectionException e, Method m, Object[] args)`
`Object` | `DefaultExceptionHandler.handleReflectionException(ProxyContext ctx, ReflectionException e, Method m, Object[] args)`

Methods in org.jboss.mx.util that throw ReflectionException
`ObjectInstance` | `MBeanInstaller.installMBean(MBeanElement element)` Install a mbean with mbean metadata
`ObjectInstance` | `MBeanInstaller.createMBean(MBeanElement element)`
`ObjectInstance` | `MBeanInstaller.deserialize(MBeanElement element)`
`ObjectInstance` | `MBeanInstaller.updateMBean(MBeanElement element)`
`Object` | `DynamicMBeanSupport.getAttribute(String attribute)`
`void` | `DynamicMBeanSupport.setAttribute(Attribute attribute)`
`Object` | `DynamicMBeanSupport.invoke(String actionName, Object[] params, String[] signature)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2002 JBoss Group, LLC. All Rights Reserved.