站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > JBoss 4.0.1 sp1 jmx API Documentation 英文版文档

Uses of Class javax.management.MBeanException (JBoss/JMX API) - JBoss 4.0.1 sp1 jmx API Documentation 英文版文档


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)
           
 



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