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
 ObjectInstance MBeanServer.createMBean(String className, ObjectName name)
          Create an MBean registered using the given object name.
 ObjectInstance MBeanServerConnection.createMBean(String className, ObjectName name)
          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 MBeanServerConnection.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)
          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 MBeanServer.createMBean(String className, ObjectName name, ObjectName loaderName, 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 MBeanServer.getAttribute(ObjectName name, String attribute)
          Retrieve a value from an MBean.
 Object MBeanServerConnection.getAttribute(ObjectName name, String attribute)
          Retrieve a value from an MBean.
 Object DynamicMBean.getAttribute(String attribute)
          Returns the value of the attribute with the name matching the passed string.
 Object StandardMBean.getAttribute(String attribute)
           
 Object MBeanServer.instantiate(String className)
          Instantiates an object using the default loader repository and default no-args constructor.
 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)
          Instantiates an object using the given class loader.
 Object MBeanServer.instantiate(String className, ObjectName loaderName, Object[] params, String[] signature)
          Instantiates an object using the given class loader.
 Object MBeanServer.invoke(ObjectName name, String operationName, Object[] params, String[] signature)
          Invokes an operation on an mbean.
 Object MBeanServerConnection.invoke(ObjectName name, String operationName, Object[] params, String[] signature)
          Invokes an operation on an mbean.
 Object DynamicMBean.invoke(String actionName, Object[] params, String[] signature)
          Invokes a resource operation.
 Object StandardMBean.invoke(String actionName, Object[] params, String[] signature)
           
 void PersistentMBean.load()
          Retrieves the MBean's state from a persistence store.
 void DynamicMBean.setAttribute(Attribute attribute)
          Sets the value of an attribute.
 void StandardMBean.setAttribute(Attribute attribute)
           
 void MBeanServer.setAttribute(ObjectName name, Attribute attribute)
          Set a value for an MBean.
 void MBeanServerConnection.setAttribute(ObjectName name, Attribute attribute)
          Set a value for an MBean.
 void PersistentMBean.store()
          Stores the MBean's state to a persistence store.
 

Uses of MBeanException in javax.management.modelmbean
 

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

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

Uses of MBeanException in org.jboss.mx.capability
 

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

Uses of MBeanException in org.jboss.mx.loading
 

Constructors in org.jboss.mx.loading that throw MBeanException
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.
HeirarchicalLoaderRepository3(UnifiedLoaderRepository3 parent)
          Create a HeirarchicalLoaderRepository3 with an explicit parent.
 

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

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

Uses of MBeanException in org.jboss.mx.persistence
 

Methods in org.jboss.mx.persistence that throw MBeanException
protected  File ObjectStreamPersistenceManager.getStoreFile(MBeanInfo metadata, boolean createFile)
           
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.
 void PersistenceManager.load(ModelMBeanInvoker mbean, MBeanInfo metadata)
           
 void ObjectStreamPersistenceManager.load(ModelMBeanInvoker mbean, MBeanInfo metadata)
          deserializes state from the object input stream
 void MbeanInfoDbPm.load(ModelMBeanInvoker mbean, 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 PersistenceManager.store(MBeanInfo metadata)
           
 void ObjectStreamPersistenceManager.store(MBeanInfo metadata)
          What we need to get here is 1) the persist location, and 2) the entire contents of the mbean.
 void MbeanInfoDbPm.store(MBeanInfo info)
           
 void DelegatingPersistenceManager.store(MBeanInfo metadata)
          store() is triggered by the PersistenceInterceptor based on the persistence policy.
 

Uses of MBeanException in org.jboss.mx.server
 

Methods in org.jboss.mx.server that throw MBeanException
 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)
           
 Object RawDynamicInvoker.getAttribute(String name)
           
 Object AbstractMBeanInvoker.getAttribute(String attribute)
          Returns an attribte value.
protected  void MBeanServerImpl.handleInstantiateExceptions(Throwable t, String className)
          Handles errors thrown during class instantiation
 Object MBeanServerImpl.instantiate(String className)
           
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.
 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)
           
 Object MBeanServerImpl.invoke(ObjectName name, String operationName, Object[] params, String[] signature)
           
 Object RawDynamicInvoker.invoke(String name, Object[] args, String[] signature)
           
 Object AbstractMBeanInvoker.invoke(String operationName, Object[] args, String[] signature)
          Invokes the target resource.
protected  void AbstractMBeanInvoker.override(Invocation invocation)
          Placeholder to allow subclasses to override the invocation
protected  ObjectInstance MBeanServerImpl.registerMBean(Object mbean, ObjectName name, ObjectName loaderName)
          Register an MBean
 void RawDynamicInvoker.setAttribute(Attribute attribute)
           
 void AbstractMBeanInvoker.setAttribute(Attribute attribute)
          Sets an attribute value.
 void MBeanServerImpl.setAttribute(ObjectName name, Attribute attribute)
           
 void MBeanInvoker.updateAttributeInfo(Descriptor attrDesc)
           
 void AbstractMBeanInvoker.updateAttributeInfo(Descriptor attrDesc)
           
 

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.createMBean(MBeanElement element)
           
 ObjectInstance MBeanInstaller.deserialize(MBeanElement element)
           
 Object DynamicMBeanSupport.getAttribute(String attribute)
           
 ObjectInstance MBeanInstaller.installMBean(MBeanElement element)
          Install a mbean with mbean metadata
 Object DynamicMBeanSupport.invoke(String actionName, Object[] params, String[] signature)
           
 void DynamicMBeanSupport.setAttribute(Attribute attribute)
           
 ObjectInstance MBeanInstaller.updateMBean(MBeanElement element)
           
 



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