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

## Uses of Class
javax.management.MBeanException

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

Uses of MBeanException in javax.management

Subclasses of MBeanException in javax.management
`class` | `MBeanRegistrationException` A wrapper for exceptions thrown by MBeans that implement MBeanRegistration.

Methods in javax.management that throw MBeanException
`Object` | `StandardMBean.getAttribute(String attribute)`
`void` | `StandardMBean.setAttribute(Attribute attribute)`
`Object` | `StandardMBean.invoke(String actionName, Object[] params, String[] signature)`
`void` | `PersistentMBean.load()` Retrieves the MBean's state from a persistence store.
`void` | `PersistentMBean.store()` Stores the MBean's state to a persistence store.
`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.
`void` | `MBeanServerConnection.setAttribute(ObjectName name, Attribute attribute)` Set a value for an MBean.
`Object` | `MBeanServerConnection.invoke(ObjectName name, String operationName, Object[] params, String[] signature)` Invokes an operation on 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.
`void` | `MBeanServer.setAttribute(ObjectName name, Attribute attribute)` Set a value for an MBean.
`Object` | `MBeanServer.invoke(ObjectName name, String operationName, Object[] params, String[] signature)` Invokes an operation on 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.
`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 MBeanException in javax.management.modelmbean

Methods in javax.management.modelmbean that throw MBeanException
`void` | `RequiredModelMBean.setModelMBeanInfo(ModelMBeanInfo info)`
`void` | `RequiredModelMBean.setManagedResource(Object mr, String mr_type)`
`void` | `RequiredModelMBean.load()`
`void` | `RequiredModelMBean.store()`
`Object` | `RequiredModelMBean.invoke(String opName, Object[] opArgs, String[] sig)`
`Object` | `RequiredModelMBean.getAttribute(String attrName)`
`void` | `RequiredModelMBean.setAttribute(Attribute attribute)`
`void` | `RequiredModelMBean.sendNotification(Notification ntfyObj)`
`void` | `RequiredModelMBean.sendNotification(String ntfyText)`
`void` | `RequiredModelMBean.addAttributeChangeNotificationListener(NotificationListener inlistener, String inAttributeName, Object inhandback)`
`void` | `RequiredModelMBean.removeAttributeChangeNotificationListener(NotificationListener inlistener, String inAttributeName)`
`void` | `RequiredModelMBean.sendAttributeChangeNotification(AttributeChangeNotification ntfyObj)`
`void` | `RequiredModelMBean.sendAttributeChangeNotification(Attribute inOldVal, Attribute inNewVal)`
`void` | `ModelMBeanNotificationBroadcaster.sendNotification(Notification ntfyObj)`
`void` | `ModelMBeanNotificationBroadcaster.sendNotification(String ntfyText)`
`void` | `ModelMBeanNotificationBroadcaster.sendAttributeChangeNotification(AttributeChangeNotification ntfyObj)`
`void` | `ModelMBeanNotificationBroadcaster.sendAttributeChangeNotification(Attribute inOldVal, Attribute inNewVal)`
`void` | `ModelMBeanNotificationBroadcaster.addAttributeChangeNotificationListener(NotificationListener inlistener, String inAttributeName, Object inhandback)`
`void` | `ModelMBeanNotificationBroadcaster.removeAttributeChangeNotificationListener(NotificationListener inlistener, String inAttributeName)`
`Descriptor[]` | `ModelMBeanInfoSupport.getDescriptors(String descrType)` Returns the descriptors of an Model MBean for a given management interface element type.
`Descriptor` | `ModelMBeanInfoSupport.getDescriptor(String descrName, String descrType)` Returns a descriptor of a management interface element matching the given name and type.
`void` | `ModelMBeanInfoSupport.setDescriptors(Descriptor[] inDescriptors)` Adds or replaces the descriptors in this Model MBean.
`void` | `ModelMBeanInfoSupport.setDescriptor(Descriptor descr, String descrType)` Adds or replaces the descriptor in this Model MBean.
`ModelMBeanAttributeInfo` | `ModelMBeanInfoSupport.getAttribute(String inName)` Returns the attribute info for the named attribute, or null if there is none.
`ModelMBeanOperationInfo` | `ModelMBeanInfoSupport.getOperation(String inName)` Returns the operation info for the named attribute, or null if there is none.
`ModelMBeanConstructorInfo` | `ModelMBeanInfoSupport.getConstructor(String inName)` Returns the constructor info for the named attribute, or null if there is none.
`ModelMBeanNotificationInfo` | `ModelMBeanInfoSupport.getNotification(String inName)` Returns the attribute info for the named attribute, or null if there is none.
`Descriptor` | `ModelMBeanInfoSupport.getMBeanDescriptor()`
`void` | `ModelMBeanInfoSupport.setMBeanDescriptor(Descriptor inDescriptor)` Sets the ModelMBean's descriptor.
`Descriptor` | `ModelMBeanInfoSupport.getDescriptor(String descrName)` Deprecated. use `ModelMBeanInfoSupport.getDescriptor(String, String)` instead.
`Descriptor[]` | `ModelMBeanInfo.getDescriptors(String descriptorType)` Returns all descriptors with a requested type from a Model MBean.
`void` | `ModelMBeanInfo.setDescriptors(Descriptor[] inDescriptors)`
`Descriptor` | `ModelMBeanInfo.getDescriptor(String inDescriptorName, String inDescriptorType)`
`void` | `ModelMBeanInfo.setDescriptor(Descriptor inDescriptor, String inDescriptorType)`
`Descriptor` | `ModelMBeanInfo.getMBeanDescriptor()`
`void` | `ModelMBeanInfo.setMBeanDescriptor(Descriptor inDescriptor)`
`ModelMBeanAttributeInfo` | `ModelMBeanInfo.getAttribute(String inName)`
`ModelMBeanOperationInfo` | `ModelMBeanInfo.getOperation(String inName)`
`ModelMBeanNotificationInfo` | `ModelMBeanInfo.getNotification(String inName)`
`void` | `ModelMBean.setModelMBeanInfo(ModelMBeanInfo inModelMBeanInfo)`
`void` | `ModelMBean.setManagedResource(Object mr, String mr_type)`

Constructors in javax.management.modelmbean that throw MBeanException
`RequiredModelMBean()`
`RequiredModelMBean(ModelMBeanInfo info)` Constructs a RequiredModelMBean object using ModelMBeanInfo passed in.
`DescriptorSupport(int initialSize)` Creates descriptor instance with a given initial size.
`DescriptorSupport(String xmlString)` Descriptor constructor taking an XML String.

Uses of MBeanException in org.jboss.mx.capability

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

Uses of MBeanException in org.jboss.mx.loading

Constructors in org.jboss.mx.loading that throw MBeanException
`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 MBeanException in org.jboss.mx.metadata

Methods in org.jboss.mx.metadata that throw MBeanException
`static ModelMBeanInfoSupport` | `MBeanInfoConversion.stripAttributeOperations(ModelMBeanInfo info, boolean stripAllRoles)` Returns a ModelMBeanInfoSupport where ModelMBeanOperationInfos that are referred to by ModelMBeanAttributeInfo getMethod or setMethod descriptor fields are stripped out.

Uses of MBeanException in org.jboss.mx.modelmbean

Methods in org.jboss.mx.modelmbean that throw MBeanException
`Object` | `RequiredModelMBeanInvoker.getAttribute(String name)`
`void` | `RequiredModelMBeanInvoker.setAttribute(Attribute attribute)`
`Object` | `RequiredModelMBeanInvoker.invoke(String name, Object[] args, String[] signature)`
`void` | `ModelMBeanInvoker.setModelMBeanInfo(ModelMBeanInfo info)` Sets the MBean metadata for this Model MBean instance.
`void` | `ModelMBeanInvoker.setManagedResource(Object ref, String resourceType)` Sets the managed resource for this Model MBean instance.
`void` | `ModelMBeanInvoker.sendNotification(String ntfyText)` Sends a notification with a given string message.
`void` | `ModelMBeanInvoker.sendNotification(Notification ntfyObj)` Sends a notification.
`void` | `ModelMBeanInvoker.sendAttributeChangeNotification(AttributeChangeNotification notification)` Sends an attribute change notification.
`void` | `ModelMBeanInvoker.sendAttributeChangeNotification(Attribute oldValue, Attribute newValue)` Sends an attribute change notification.
`void` | `ModelMBeanInvoker.addAttributeChangeNotificationListener(NotificationListener listener, String attributeName, Object handback)`
`void` | `ModelMBeanInvoker.removeAttributeChangeNotificationListener(NotificationListener listener, String attributeName)`
`void` | `ModelMBeanInvoker.load()`
`void` | `ModelMBeanInvoker.store()`
`protected void` | `ModelMBeanInvoker.initPersistence(MBeanServer server, ObjectName name)` initializes the persistence manager based on the info for this bean.
`protected void` | `ModelMBeanInvoker.override(Invocation invocation)`

Constructors in org.jboss.mx.modelmbean that throw MBeanException
`XMBean()` Default constructor for the XMBean Model MBean implementation.
`XMBean(ModelMBeanInfo info)` Creates an XMBean Model MBean implementation with a predefined JMX metadata.
`XMBean(Object resource, String resourceType)` Creates a XMBean instance with a given resource object and resource type.
`XMBean(Object resource, URL interfaceURL)`
`XMBean(Descriptor descriptor)`
`XMBean(Object resource, Element element, String version)`
`XMBean(Object resource, org.dom4j.Element element, String version)`
`ModelMBeanInvoker(ModelMBeanInfo info)` Creates a Model MBean instance and initializes it with the given Model MBean metadata.

Uses of MBeanException in org.jboss.mx.persistence

Methods in org.jboss.mx.persistence that throw MBeanException
`void` | `PersistenceManager.load(ModelMBeanInvoker mbean, MBeanInfo metadata)`
`void` | `PersistenceManager.store(MBeanInfo metadata)`
`void` | `ObjectStreamPersistenceManager.load(ModelMBeanInvoker mbean, MBeanInfo metadata)` deserializes state from the object input stream
`void` | `ObjectStreamPersistenceManager.store(MBeanInfo metadata)` What we need to get here is 1) the persist location, and 2) the entire contents of the mbean.
`protected File` | `ObjectStreamPersistenceManager.getStoreFile(MBeanInfo metadata, boolean createFile)`
`void` | `MbeanInfoDbPm.load(ModelMBeanInvoker mbean, MBeanInfo info)`
`void` | `MbeanInfoDbPm.store(MBeanInfo info)`
`void` | `DelegatingPersistenceManager.load(ModelMBeanInvoker invoker, MBeanInfo metadata)` Called initialy when the XMBean is constructed in order to load and set the attributes of the MBean, if their persistent image exists.
`void` | `DelegatingPersistenceManager.store(MBeanInfo metadata)` store() is triggered by the PersistenceInterceptor based on the persistence policy.
`protected void` | `DelegatingPersistenceManager.init(ModelMBeanInvoker invoker, MBeanInfo metadata)` Lazy initialization Gets the external persistor to use and decides on the persistName to use for this MBean load()/store() calls.

Uses of MBeanException in org.jboss.mx.server

Methods in org.jboss.mx.server that throw MBeanException
`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)`
`void` | `MBeanServerImpl.setAttribute(ObjectName name, Attribute attribute)`
`Object` | `MBeanServerImpl.invoke(ObjectName name, String operationName, Object[] params, String[] signature)`
`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
`void` | `MBeanInvoker.updateAttributeInfo(Descriptor attrDesc)`
`void` | `AbstractMBeanInvoker.updateAttributeInfo(Descriptor attrDesc)`
`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.
`protected void` | `AbstractMBeanInvoker.override(Invocation invocation)` Placeholder to allow subclasses to override the invocation

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

Methods in org.jboss.mx.server.registry that throw MBeanException
`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 MBeanException in org.jboss.mx.util

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

Methods in org.jboss.mx.util that throw MBeanException
`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.