Uses of Class
javax.management.ObjectName

Packages that use ObjectName
javax.management   
javax.management.loading   
javax.management.modelmbean   
javax.management.monitor The JBossMX monitor services
javax.management.relation The JBossMX relation service
javax.management.timer The JBossMX timer service
org.jboss.mx.interceptor   
org.jboss.mx.loading   
org.jboss.mx.modelmbean   
org.jboss.mx.notification   
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 ObjectName in javax.management
 

Methods in javax.management that return ObjectName
static ObjectName ObjectName.getInstance(ObjectName name)
          Return an instance of ObjectName that can be used anywhere the given object can be used.
static ObjectName ObjectName.getInstance(String name)
          Return an instance of an ObjectName
static ObjectName ObjectName.getInstance(String domain, Hashtable table)
          Return an instance of an ObjectName
static ObjectName ObjectName.getInstance(String domain, String key, String value)
          Return an instance of an ObjectName
 ObjectName MBeanServerNotification.getMBeanName()
          Get the object name of the mbean being (un)registered
 ObjectName ObjectInstance.getObjectName()
          Returns the object name of this instance.
 ObjectName MBeanRegistration.preRegister(MBeanServer server, ObjectName name)
          This method is called by the MBeanServer before registration takes place.
 

Methods in javax.management with parameters of type ObjectName
 void MBeanServer.addNotificationListener(ObjectName name, NotificationListener listener, NotificationFilter filter, Object handback)
          Add a notification listener to an MBean.
 void MBeanServerConnection.addNotificationListener(ObjectName name, NotificationListener listener, NotificationFilter filter, Object handback)
          Add a notification listener to an MBean.
 void MBeanServer.addNotificationListener(ObjectName name, ObjectName listener, NotificationFilter filter, Object handback)
          Add a notification listener to an MBean.
 void MBeanServerConnection.addNotificationListener(ObjectName name, ObjectName listener, NotificationFilter filter, Object handback)
          Add a notification listener to an MBean.
 ValueExp AttributeValueExp.apply(ObjectName name)
           
 boolean ObjectName.apply(ObjectName name)
           
 boolean QueryExp.apply(ObjectName name)
          Apply this query expression to an MBean.
 ValueExp StringValueExp.apply(ObjectName name)
           
 ValueExp ValueExp.apply(ObjectName name)
          Apply this value expression to an MBean.
 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.
 ObjectInputStream MBeanServer.deserialize(ObjectName name, 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
protected  Object AttributeValueExp.getAttribute(ObjectName name)
          Get the value of the attribute for a 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.
 AttributeList MBeanServer.getAttributes(ObjectName name, String[] attributes)
          Retrieve a list of values from an MBean.
 AttributeList MBeanServerConnection.getAttributes(ObjectName name, String[] attributes)
          Retrieve a list of values from an MBean.
 ClassLoader MBeanServer.getClassLoader(ObjectName name)
          Retrieve the classloader registered as an MBean
 ClassLoader MBeanServer.getClassLoaderFor(ObjectName name)
          Retrieve the classloader for an mbean
static ObjectName ObjectName.getInstance(ObjectName name)
          Return an instance of ObjectName that can be used anywhere the given object can be used.
 MBeanInfo MBeanServer.getMBeanInfo(ObjectName name)
          Retrieves the jmx metadata for an mbean
 MBeanInfo MBeanServerConnection.getMBeanInfo(ObjectName name)
          Retrieves the jmx metadata for an mbean
 ObjectInstance MBeanServer.getObjectInstance(ObjectName name)
          Retrieve an MBean's registration information.
 ObjectInstance MBeanServerConnection.getObjectInstance(ObjectName name)
          Retrieve an MBean's registration information.
 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.
 boolean MBeanServer.isInstanceOf(ObjectName name, String className)
          Tests whether an mbean can be cast to the given type
 boolean MBeanServerConnection.isInstanceOf(ObjectName name, String className)
          Tests whether an mbean can be cast to the given type
 boolean MBeanServer.isRegistered(ObjectName name)
          Test whether an mbean is registered.
 boolean MBeanServerConnection.isRegistered(ObjectName name)
          Test whether an mbean is registered.
static Object MBeanServerInvocationHandler.newProxyInstance(MBeanServerConnection connection, ObjectName name, Class interfaceClass, boolean broadcaster)
          Constructs a new Proxy for the MBean using an MBeanServerInvocationHandler.
 ObjectName MBeanRegistration.preRegister(MBeanServer server, ObjectName name)
          This method is called by the MBeanServer before registration takes place.
 Set MBeanServer.queryMBeans(ObjectName name, QueryExp query)
          Retrieve a set of Object instances
 Set MBeanServerConnection.queryMBeans(ObjectName name, QueryExp query)
          Retrieve a set of Object instances
 Set MBeanServer.queryNames(ObjectName name, QueryExp query)
          Retrieve a set of Object names
 Set MBeanServerConnection.queryNames(ObjectName name, QueryExp query)
          Retrieve a set of Object names
 ObjectInstance MBeanServer.registerMBean(Object object, ObjectName name)
          Registers an mbean.
 void MBeanServer.removeNotificationListener(ObjectName name, NotificationListener listener)
          Removes a listener from an mbean.
 void MBeanServerConnection.removeNotificationListener(ObjectName name, NotificationListener listener)
          Removes a listener from an mbean.
 void MBeanServer.removeNotificationListener(ObjectName name, NotificationListener listener, NotificationFilter filter, Object handback)
          Removes a listener from an mbean.
 void MBeanServerConnection.removeNotificationListener(ObjectName name, NotificationListener listener, NotificationFilter filter, Object handback)
          Removes a listener from an mbean.
 void MBeanServer.removeNotificationListener(ObjectName name, ObjectName listener)
          Removes a listener from an mbean.
 void MBeanServerConnection.removeNotificationListener(ObjectName name, ObjectName listener)
          Removes a listener from an mbean.
 void MBeanServer.removeNotificationListener(ObjectName name, ObjectName listener, NotificationFilter filter, Object handback)
          Removes a listener from an mbean.
 void MBeanServerConnection.removeNotificationListener(ObjectName name, ObjectName listener, NotificationFilter filter, Object handback)
          Removes a listener from an mbean.
 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.
 AttributeList MBeanServer.setAttributes(ObjectName name, AttributeList attributes)
          Set a list of values for an MBean.
 AttributeList MBeanServerConnection.setAttributes(ObjectName name, AttributeList attributes)
          Set a list of values for an MBean.
 void MBeanServer.unregisterMBean(ObjectName name)
          Unregisters an mbean.
 void MBeanServerConnection.unregisterMBean(ObjectName name)
          Unregisters an mbean.
 

Constructors in javax.management with parameters of type ObjectName
MBeanPermission(String className, String member, ObjectName objectName, String actions)
          Create a new MBeanPermission object with the specified target name (class name, member, object name) and actions.
MBeanServerInvocationHandler(MBeanServerConnection connection, ObjectName name)
          Construct an MBeanServerInvocationHandler for the given connection and object name.
MBeanServerNotification(String type, Object source, long sequence, ObjectName objectName)
          Construct a new MBeanServer notification
ObjectInstance(ObjectName name, String className)
          Creates a new object instance with a given object name and a fully qualified class name.
 

Uses of ObjectName in javax.management.loading
 

Methods in javax.management.loading that return ObjectName
 ObjectName MLet.preRegister(MBeanServer server, ObjectName name)
           
 

Methods in javax.management.loading with parameters of type ObjectName
 ObjectName MLet.preRegister(MBeanServer server, ObjectName name)
           
 

Uses of ObjectName in javax.management.modelmbean
 

Methods in javax.management.modelmbean that return ObjectName
 ObjectName RequiredModelMBean.preRegister(MBeanServer server, ObjectName name)
           
 

Methods in javax.management.modelmbean with parameters of type ObjectName
 ObjectName RequiredModelMBean.preRegister(MBeanServer server, ObjectName name)
           
 

Uses of ObjectName in javax.management.monitor
 

Methods in javax.management.monitor that return ObjectName
 ObjectName Monitor.getObservedObject()
           
 ObjectName MonitorMBean.getObservedObject()
          Deprecated. use MonitorMBean.getObservedObjects()
 ObjectName MonitorNotification.getObservedObject()
          Retrieves the name of the MBean monitored.
 ObjectName[] Monitor.getObservedObjects()
           
 ObjectName[] MonitorMBean.getObservedObjects()
          Retrieves the object names of the MBeans monitored.
 ObjectName Monitor.preRegister(MBeanServer server, ObjectName objectName)
           
 

Methods in javax.management.monitor with parameters of type ObjectName
 void Monitor.addObservedObject(ObjectName object)
           
 void MonitorMBean.addObservedObject(ObjectName object)
          Add the object name of the MBean monitored.
 boolean Monitor.containsObservedObject(ObjectName object)
           
 boolean MonitorMBean.containsObservedObject(ObjectName object)
          Checks whether the object name is monitored.
 Number CounterMonitor.getDerivedGauge(ObjectName name)
           
 Number CounterMonitorMBean.getDerivedGauge(ObjectName name)
          Retrieves the derived gauge.
 Number GaugeMonitor.getDerivedGauge(ObjectName name)
           
 Number GaugeMonitorMBean.getDerivedGauge(ObjectName name)
          Retrieves the derived gauge.
 String StringMonitor.getDerivedGauge(ObjectName name)
           
 String StringMonitorMBean.getDerivedGauge(ObjectName name)
          Retrieves the derived gauge.
 long CounterMonitor.getDerivedGaugeTimeStamp(ObjectName name)
           
 long CounterMonitorMBean.getDerivedGaugeTimeStamp(ObjectName name)
          Retrieves the derived gauge timestamp.
 long GaugeMonitor.getDerivedGaugeTimeStamp(ObjectName name)
           
 long GaugeMonitorMBean.getDerivedGaugeTimeStamp(ObjectName name)
          Retrieves the derived gauge timestamp.
 long StringMonitor.getDerivedGaugeTimeStamp(ObjectName name)
           
 long StringMonitorMBean.getDerivedGaugeTimeStamp(ObjectName name)
          Retrieves the derived gauge timestamp.
 Number CounterMonitor.getThreshold(ObjectName name)
           
 Number CounterMonitorMBean.getThreshold(ObjectName name)
          Retrieves the threshold.
 ObjectName Monitor.preRegister(MBeanServer server, ObjectName objectName)
           
 void Monitor.removeObservedObject(ObjectName object)
           
 void MonitorMBean.removeObservedObject(ObjectName object)
          Remove the object name of the MBean monitored.
 void Monitor.setObservedObject(ObjectName object)
           
 void MonitorMBean.setObservedObject(ObjectName object)
          Deprecated. use MonitorMBean.addObservedObject(ObjectName)
 

Uses of ObjectName in javax.management.relation
 

Methods in javax.management.relation that return ObjectName
 ObjectName RelationNotification.getObjectName()
          Retrieves the object name of the mbean (null for an internal relation).
 ObjectName Relation.getRelationServiceName()
          Retrieves the object name of the relation service this relation is registered with.
 ObjectName RelationSupport.getRelationServiceName()
           
 ObjectName RelationService.isRelationMBean(String relationId)
           
 ObjectName RelationServiceMBean.isRelationMBean(String relationId)
          Checks whether the passed relation id is an MBean created by a user or has been internally created by the relation service.
 ObjectName RelationService.preRegister(MBeanServer server, ObjectName objectName)
           
 ObjectName RelationSupport.preRegister(MBeanServer server, ObjectName objectName)
           
 

Methods in javax.management.relation with parameters of type ObjectName
 void RelationService.addRelation(ObjectName relation)
           
 void RelationServiceMBean.addRelation(ObjectName relation)
          Add a manually created relation to the relation service.
 void MBeanServerNotificationFilter.disableObjectName(ObjectName objectName)
          Disable an object name.
 void MBeanServerNotificationFilter.enableObjectName(ObjectName objectName)
          Enable an object name.
 Map RelationService.findAssociatedMBeans(ObjectName mbeanName, String relationTypeName, String roleName)
           
 Map RelationServiceMBean.findAssociatedMBeans(ObjectName mbeanName, String relationTypeName, String roleName)
          Retrieves MBeans associated with the passed MBean in the passed relation type and role.
 Map RelationService.findReferencingRelations(ObjectName mbeanName, String relationTypeName, String roleName)
           
 Map RelationServiceMBean.findReferencingRelations(ObjectName mbeanName, String relationTypeName, String roleName)
          Retrieves MBeans referencing the passed MBean in the passed relation type and role.
 void Relation.handleMBeanUnregistration(ObjectName objectName, String roleName)
          The relation service will call this service when an MBean referenced in a role is unregistered.
 void RelationSupport.handleMBeanUnregistration(ObjectName objectName, String roleName)
           
 String RelationService.isRelation(ObjectName objectName)
           
 String RelationServiceMBean.isRelation(ObjectName objectName)
          Checks whether the passed object name is a relation in this relation service.
 ObjectName RelationService.preRegister(MBeanServer server, ObjectName objectName)
           
 ObjectName RelationSupport.preRegister(MBeanServer server, ObjectName objectName)
           
 

Constructors in javax.management.relation with parameters of type ObjectName
RelationNotification(String type, Object source, long sequenceNumber, long timeStamp, String message, String relationId, String relTypeName, ObjectName relObjName, List unregMBeans)
          Construct a new relation notification for a creation or removal.
RelationNotification(String type, Object source, long sequenceNumber, long timeStamp, String message, String relationId, String relTypeName, ObjectName relObjName, String roleName, List newRoleValue, List oldRoleValue)
          Construct a new relation notification for an update.
RelationSupport(String relationId, ObjectName relationService, MBeanServer mbeanServer, String relationTypeName, RoleList roleList)
          Construct a new relation support object.
RelationSupport(String relationId, ObjectName relationService, String relationTypeName, RoleList roleList)
          Construct a new relation support object.
 

Uses of ObjectName in javax.management.timer
 

Methods in javax.management.timer that return ObjectName
 ObjectName Timer.preRegister(MBeanServer server, ObjectName objectName)
           
 

Methods in javax.management.timer with parameters of type ObjectName
 ObjectName Timer.preRegister(MBeanServer server, ObjectName objectName)
           
 

Uses of ObjectName in org.jboss.mx.interceptor
 

Fields in org.jboss.mx.interceptor declared as ObjectName
protected  ObjectName AbstractSharedInterceptor.objectName
          Object name of this interceptor.
 

Methods in org.jboss.mx.interceptor that return ObjectName
protected  ObjectName AbstractSharedInterceptor.createObjectName()
          Creates an object name for this interceptor.
 ObjectName SharedInterceptor.getObjectName()
          Returns the object name of this shared interceptor.
 ObjectName AbstractSharedInterceptor.getObjectName()
           
 ObjectName AbstractSharedInterceptor.preRegister(MBeanServer server, ObjectName oname)
           
 ObjectName SharedInterceptor.register(MBeanServer server)
          Registers this interceptor to the given MBean server.
 ObjectName AbstractSharedInterceptor.register(MBeanServer server)
          Registers the interceptor to the MBean server.
 

Methods in org.jboss.mx.interceptor with parameters of type ObjectName
 ObjectName AbstractSharedInterceptor.preRegister(MBeanServer server, ObjectName oname)
           
 

Uses of ObjectName in org.jboss.mx.loading
 

Fields in org.jboss.mx.loading declared as ObjectName
static ObjectName LoaderRepositoryFactory.DEFAULT_LOADER_REPOSITORY
          The JMX name of the parent LoaderRepository
 ObjectName LoaderRepositoryFactory.LoaderRepositoryConfig.repositoryName
          The ObjectName of the loader repository for this deployment
 

Methods in org.jboss.mx.loading that return ObjectName
 ObjectName UnifiedClassLoader.getObjectName()
          Obtain the ObjectName under which the UCL can be registered with the JMX server.
abstract  ObjectName RepositoryClassLoader.getObjectName()
          Get the ObjectName
 ObjectName UnifiedLoaderRepository3.preRegister(MBeanServer server, ObjectName name)
           
 

Methods in org.jboss.mx.loading with parameters of type ObjectName
static void LoaderRepositoryFactory.createLoaderRepository(MBeanServer server, String repositoryClassName, ObjectName repositoryName)
          Create a LoaderRepository instance of type repositoryClassName and register it under repositoryName if there is not already an instance registered.
static void LoaderRepositoryFactory.destroyLoaderRepository(MBeanServer server, ObjectName repositoryName)
           
 ObjectName UnifiedLoaderRepository3.preRegister(MBeanServer server, ObjectName name)
           
 

Constructors in org.jboss.mx.loading with parameters of type ObjectName
HeirarchicalLoaderRepository3(MBeanServer server, ObjectName parentName)
          Create a HeirarchicalLoaderRepository3 with a parent obtained by querying the server for the parentName mbean.
UnifiedClassLoader(URL url, MBeanServer server, ObjectName repositoryName)
          UnifiedClassLoader constructor that can be used to register with a particular Loader Repository identified by ObjectName.
UnifiedClassLoader(URL url, URL origURL, MBeanServer server, ObjectName repositoryName)
          UnifiedClassLoader constructor that can be used to register with a particular Loader Repository identified by ObjectName.
 

Uses of ObjectName in org.jboss.mx.modelmbean
 

Methods in org.jboss.mx.modelmbean that return ObjectName
 ObjectName ModelMBeanInvoker.invokePreRegister(MBeanServer server, ObjectName name)
          The default implementation of preRegister invokes the ModelMBeanInvoker.configureInterceptorStack(javax.management.modelmbean.ModelMBeanInfo, javax.management.MBeanServer, javax.management.ObjectName) method which sets up the interceptors for this Model MBean instance.
 

Methods in org.jboss.mx.modelmbean with parameters of type ObjectName
protected  void XMBean.configureInterceptorStack(ModelMBeanInfo info, MBeanServer server, ObjectName name)
           
protected  void ModelMBeanInvoker.configureInterceptorStack(ModelMBeanInfo info, MBeanServer server, ObjectName name)
          Build the getMBeanInfo, operation, and attribute interceptor stacks and associated these with the corresponding InvocationContexts.
protected  void ModelMBeanInvoker.init(MBeanServer server, ObjectName name)
           
protected  void ModelMBeanInvoker.initPersistence(MBeanServer server, ObjectName name)
          initializes the persistence manager based on the info for this bean.
 ObjectName ModelMBeanInvoker.invokePreRegister(MBeanServer server, ObjectName name)
          The default implementation of preRegister invokes the ModelMBeanInvoker.configureInterceptorStack(javax.management.modelmbean.ModelMBeanInfo, javax.management.MBeanServer, javax.management.ObjectName) method which sets up the interceptors for this Model MBean instance.
 

Uses of ObjectName in org.jboss.mx.notification
 

Methods in org.jboss.mx.notification that return ObjectName
 ObjectName NotificationFilterProxy.getSource()
          return the real ObjectName source
 

Methods in org.jboss.mx.notification with parameters of type ObjectName
 void MBeanServerListenerRegistry.add(ObjectName name, NotificationBroadcaster broadcaster, NotificationListener listener, NotificationFilter filter, Object handback)
          Adds a listener to the mbean
static Object NotificationListenerProxy.newInstance(ObjectName name, NotificationListener listener)
           
 void MBeanServerListenerRegistry.remove(ObjectName name)
          Removes all registrations for an mbean broadcaster.
 void MBeanServerListenerRegistry.remove(ObjectName name, NotificationListener listener)
          Removes all registrations for a listener.
 void MBeanServerListenerRegistry.remove(ObjectName name, NotificationListener listener, NotificationFilter filter, Object handback)
          Removes only the registrations for a listener that match the filter and handback.
 

Constructors in org.jboss.mx.notification with parameters of type ObjectName
MBeanServerListenerRegistration(ObjectName name, NotificationBroadcaster broadcaster, NotificationListener listener, NotificationFilter filter, Object handback)
          Create a listener registration
MBeanServerListenerRegistrationFactory(ObjectName name, NotificationBroadcaster broadcaster)
          Construct a listener registration factory for the given object name
NotificationFilterProxy(ObjectName source, NotificationFilter delegate)
           
NotificationListenerProxy(ObjectName name, NotificationListener listener)
          Create a new Notification Listener Proxy
 

Uses of ObjectName in org.jboss.mx.persistence
 

Methods in org.jboss.mx.persistence that return ObjectName
protected  ObjectName MbeanInfoDbPm.objectName(File fileName)
           
 

Methods in org.jboss.mx.persistence with parameters of type ObjectName
protected  String MbeanInfoDbPm.fileName(ObjectName name)
           
protected  void MbeanInfoDbPm.store(ObjectName name, MBeanInfo info)
           
 

Uses of ObjectName in org.jboss.mx.server
 

Methods in org.jboss.mx.server that return ObjectName
 ObjectName MBeanInvoker.getObjectName()
           
 ObjectName AbstractMBeanInvoker.getObjectName()
           
protected  ObjectName AbstractMBeanInvoker.invokePreRegister(MBeanServer server, ObjectName name)
           
 ObjectName RawDynamicInvoker.preRegister(MBeanServer server, ObjectName oname)
           
 ObjectName AbstractMBeanInvoker.preRegister(MBeanServer server, ObjectName name)
          Initializes this invoker.
 

Methods in org.jboss.mx.server with parameters of type ObjectName
 void MBeanServerImpl.addNotificationListener(ObjectName name, NotificationListener listener, NotificationFilter filter, Object handback)
          Adds a listener to a registered MBean.
 void MBeanServerImpl.addNotificationListener(ObjectName name, ObjectName listener, NotificationFilter filter, Object handback)
          Adds a listener to a registered MBean.
 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)
           
 ObjectInputStream MBeanServerImpl.deserialize(ObjectName name, byte[] data)
          Deprecated.  
 ObjectInputStream MBeanServerImpl.deserialize(String className, ObjectName loaderName, byte[] data)
          Deprecated.  
 Object MBeanServerImpl.getAttribute(ObjectName name, String attribute)
           
 AttributeList MBeanServerImpl.getAttributes(ObjectName name, String[] attributes)
           
 ClassLoader MBeanServerImpl.getClassLoader(ObjectName name)
           
 ClassLoader MBeanServerImpl.getClassLoaderFor(ObjectName name)
           
 MBeanInfo MBeanServerImpl.getMBeanInfo(ObjectName name)
           
 ObjectInstance MBeanServerImpl.getObjectInstance(ObjectName name)
           
 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)
           
protected  ObjectName AbstractMBeanInvoker.invokePreRegister(MBeanServer server, ObjectName name)
           
 boolean MBeanServerImpl.isInstanceOf(ObjectName name, String className)
           
 boolean MBeanServerImpl.isRegistered(ObjectName name)
           
 ObjectName RawDynamicInvoker.preRegister(MBeanServer server, ObjectName oname)
           
 ObjectName AbstractMBeanInvoker.preRegister(MBeanServer server, ObjectName name)
          Initializes this invoker.
protected  boolean MBeanServerImpl.queryMBean(ObjectName objectName, QueryExp queryExp)
          Query an MBean against the query
 Set MBeanServerImpl.queryMBeans(ObjectName name, QueryExp query)
           
 Set MBeanServerImpl.queryNames(ObjectName name, QueryExp query)
           
 ObjectInstance MBeanServerImpl.registerMBean(Object object, ObjectName name)
          Registers a pre-existing object as an MBean with the MBean server.
protected  ObjectInstance MBeanServerImpl.registerMBean(Object object, ObjectName name, ClassLoader cl)
          Register an MBean
protected  ObjectInstance MBeanServerImpl.registerMBean(Object mbean, ObjectName name, ObjectName loaderName)
          Register an MBean
 void MBeanServerImpl.removeNotificationListener(ObjectName name, NotificationListener listener)
          Removes a listener from a registered MBean.
 void MBeanServerImpl.removeNotificationListener(ObjectName name, NotificationListener listener, NotificationFilter filter, Object handback)
          Removes a listener from a registered MBean.
 void MBeanServerImpl.removeNotificationListener(ObjectName name, ObjectName listener)
          Removes a listener from a registered MBean.
 void MBeanServerImpl.removeNotificationListener(ObjectName name, ObjectName listener, NotificationFilter filter, Object handback)
          Removes a listener from a registered MBean.
 void MBeanServerImpl.setAttribute(ObjectName name, Attribute attribute)
           
 AttributeList MBeanServerImpl.setAttributes(ObjectName name, AttributeList attributes)
           
 void MBeanServerImpl.unregisterMBean(ObjectName name)
           
 

Constructors in org.jboss.mx.server with parameters of type ObjectName
NotificationListenerProxy(ObjectName name, NotificationListener listener)
          Create a new Notification Listener Proxy
ServerObjectInstance(ObjectName name, String className, String agentID)
          Create a new Server Object Instance
 

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

Methods in org.jboss.mx.server.registry that return ObjectName
 ObjectName MBeanEntry.getObjectName()
          Retrieve the object name with the mbean is registered.
protected  ObjectName BasicMBeanRegistry.handlePreRegistration(MBeanRegistration registrationInterface, ObjectName regName)
          subclasses can override to provide their own pre-registration pre- and post- logic for preRegister and must call preRegister on the MBeanRegistration instance
protected  ObjectName BasicMBeanRegistry.invokePreRegister(MBeanInvoker invoker, ObjectName regName, String magicToken)
           
protected  ObjectName BasicMBeanRegistry.qualifyName(ObjectName name)
          Qualify an object name with the default domain
protected  ObjectName BasicMBeanRegistry.validateAndQualifyName(ObjectName name, String magicToken)
          Validates and qualifies an MBean
 

Methods in org.jboss.mx.server.registry with parameters of type ObjectName
 void MbeanInfoDb.add(ObjectName nameOfMbean)
           
 boolean MBeanRegistry.contains(ObjectName name)
          Test whether an object name is registered.
 boolean BasicMBeanRegistry.contains(ObjectName name)
           
 List MBeanRegistry.findEntries(ObjectName pattern)
          Return a List of MBeanEntry objects with ObjectNames that match the specified pattern.
 List BasicMBeanRegistry.findEntries(ObjectName pattern)
           
 MBeanEntry MBeanRegistry.get(ObjectName name)
          Retrieve the registration for an object name.
 MBeanEntry BasicMBeanRegistry.get(ObjectName name)
           
 ObjectInstance MBeanRegistry.getObjectInstance(ObjectName name)
          Retrieve the object instance for an object name.
 ObjectInstance BasicMBeanRegistry.getObjectInstance(ObjectName name)
           
 Object MBeanRegistry.getValue(ObjectName name, String key)
          Retrieve a value from the registration.
 Object BasicMBeanRegistry.getValue(ObjectName name, String key)
           
protected  ObjectName BasicMBeanRegistry.handlePreRegistration(MBeanRegistration registrationInterface, ObjectName regName)
          subclasses can override to provide their own pre-registration pre- and post- logic for preRegister and must call preRegister on the MBeanRegistration instance
protected  ObjectName BasicMBeanRegistry.invokePreRegister(MBeanInvoker invoker, ObjectName regName, String magicToken)
           
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.
protected  ObjectName BasicMBeanRegistry.qualifyName(ObjectName name)
          Qualify an object name with the default domain
 ObjectInstance MBeanRegistry.registerMBean(Object object, ObjectName name, Map valueMap)
          Register an mbean.
 ObjectInstance BasicMBeanRegistry.registerMBean(Object object, ObjectName name, Map valueMap)
           
protected  void BasicMBeanRegistry.remove(ObjectName name)
          Removes an MBean entry WARNING: The object name should be fully qualified.
 void MbeanInfoDb.removeFromMbiQueue(ObjectName name)
           
protected  void BasicMBeanRegistry.sendRegistrationNotification(ObjectName regName)
          send a MBeanServerNotification.REGISTRATION_NOTIFICATION notification to regName
protected  void BasicMBeanRegistry.sendUnRegistrationNotification(ObjectName name)
          send MBeanServerNotification.UNREGISTRATION_NOTIFICATION notification to name
protected  void MBeanEntry.setObjectName(ObjectName objectName)
          A protected method used to set the entry object name when access to the entry is needed before the ultimate name under which the mbean is registered is known.
 void MBeanRegistry.unregisterMBean(ObjectName name)
          Unregister an mbean.
 void BasicMBeanRegistry.unregisterMBean(ObjectName name)
           
protected  ObjectName BasicMBeanRegistry.validateAndQualifyName(ObjectName name, String magicToken)
          Validates and qualifies an MBean
 

Constructors in org.jboss.mx.server.registry with parameters of type ObjectName
MBeanEntry(ObjectName objectName, MBeanInvoker invoker, Object resource, Map valueMap)
          Construct a new mbean registration entry.
 

Uses of ObjectName in org.jboss.mx.util
 

Fields in org.jboss.mx.util declared as ObjectName
protected  ObjectName JMXInvocationHandler.objectName
          The object name of the MBean this proxy represents.
 

Methods in org.jboss.mx.util that return ObjectName
static ObjectName ObjectNameConverter.convert(String pObjectName)
          Parses the given Object Name String representation and replaces any invalid characters in property keays and values with valid characters.
static ObjectName ObjectNameConverter.convert(String pDomainName, Hashtable pProperties)
          Check the keys and values of the properties and convert invalid characters
static ObjectName ObjectNameFactory.create(String name)
           
static ObjectName ObjectNameFactory.create(String domain, Hashtable table)
           
static ObjectName ObjectNameFactory.create(String domain, String key, String value)
           
 ObjectName MBeanProxyInstance.getMBeanProxyObjectName()
          Return the ObjectName for this proxy.
 ObjectName MBeanProxyExt.getMBeanProxyObjectName()
           
 ObjectName ProxyContext.getObjectName()
           
 ObjectName ObservedObject.getObjectName()
           
 ObjectName JMXInvocationHandler.getObjectName()
           
 

Methods in org.jboss.mx.util with parameters of type ObjectName
 boolean InstanceOfQueryExp.apply(ObjectName name)
           
static Object MBeanProxy.create(Class instance, Class intrface, ObjectName name, MBeanServer server)
          Convenience method for registering an MBean and retrieving a proxy for it.
static Object MBeanProxy.create(Class instance, Class intrface, ObjectName name, String agentID)
          Convenience method for registering an MBean and retrieving a proxy for it.
static Object MBeanProxyExt.create(Class intf, ObjectName name)
          Create an MBean proxy.
static Object MBeanProxyExt.create(Class intf, ObjectName name, MBeanServer server)
          Create an MBean proxy.
static Object MBeanProxyExt.create(Class intf, ObjectName name, MBeanServer server, boolean lazyInit)
          Create an MBean proxy.
 MonitorNotification MonitorCallback.createNotification(String type, Object source, long timeStamp, String message, Object derivedGauge, String observedAttribute, ObjectName observedObject, Object trigger)
           
static Object MBeanProxy.get(Class intrface, ObjectName name, MBeanServer server)
          Creates a proxy to an MBean in the given MBean server.
static Object MBeanProxy.get(Class intrface, ObjectName name, String agentID)
          Creates a proxy to an MBean in the given MBean server.
static Object MBeanProxy.get(ObjectName name, MBeanServer server)
           
static Hashtable ObjectNameConverter.getProperties(ObjectName pObjectName)
          Takes the properties from the given Object Name and convert special characters back
static String ObjectNameConverter.getString(ObjectName pObjectName)
          Takes the properties from the given Object Name and convert special characters back
static boolean ObjectNameMatch.match(ObjectName n0, ObjectName n1)
          Compare two ObjectNames to see if the match via equality or as a pattern.
 boolean ObjectNamePatternHelper.PropertyPattern.patternMatch(ObjectName name)
          Test whether the object name matches the pattern
static boolean ObjectNamePatternHelper.patternMatch(ObjectName test, ObjectName pattern)
          Compare an object name against a pattern.
static Object MBeanTyper.typeMBean(MBeanServer server, ObjectName mbean, Class mainInterface)
          create a typed object from an mbean
 

Constructors in org.jboss.mx.util with parameters of type ObjectName
JMXInvocationHandler(MBeanServer server, ObjectName name)
          Constructs a new JMX MBean Proxy invocation handler.
MBeanInstaller(MBeanServer server, ClassLoader ctxClassLoader, ObjectName loaderName)
          Create a new MBean installer instance.
MonitorRunnable(Monitor monitor, ObjectName monitorName, MonitorCallback callback, Map observedObjects, MBeanServer server)
          Create a monitor runnable to periodically perform monitoring.
ObjectNamePatternHelper.PropertyPattern(ObjectName pattern)
          Construct a new property pattern
ObservedObject(ObjectName objectName)
          Construct a new observed object.
 



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