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

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

Constructors in javax.management with parameters of type ObjectName
`ObjectInstance(ObjectName name, String className)` Creates a new object instance with a given object name and a fully qualified class name.
`MBeanServerNotification(String type, Object source, long sequence, ObjectName objectName)` Construct a new MBeanServer notification
`MBeanServerInvocationHandler(MBeanServerConnection connection, ObjectName name)` Construct an MBeanServerInvocationHandler for the given connection and object name.
`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.

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` | `MonitorNotification.getObservedObject()` Retrieves the name of the MBean monitored.
`ObjectName[]` | `MonitorMBean.getObservedObjects()` Retrieves the object names of the MBeans monitored.
`ObjectName` | `MonitorMBean.getObservedObject()` Deprecated. use `MonitorMBean.getObservedObjects()`
`ObjectName` | `Monitor.getObservedObject()`
`ObjectName[]` | `Monitor.getObservedObjects()`
`ObjectName` | `Monitor.preRegister(MBeanServer server, ObjectName objectName)`

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

Uses of ObjectName in javax.management.relation

Methods in javax.management.relation that return ObjectName
`ObjectName` | `RelationSupport.getRelationServiceName()`
`ObjectName` | `RelationSupport.preRegister(MBeanServer server, ObjectName objectName)`
`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.isRelationMBean(String relationId)`
`ObjectName` | `RelationService.preRegister(MBeanServer server, ObjectName 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.

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

Constructors in javax.management.relation with parameters of type ObjectName
`RelationSupport(String relationId, ObjectName relationService, String relationTypeName, RoleList roleList)` Construct a new relation support object.
`RelationSupport(String relationId, ObjectName relationService, MBeanServer mbeanServer, String relationTypeName, RoleList roleList)` Construct a new relation support object.
`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.

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
`ObjectName` | `SharedInterceptor.getObjectName()` Returns the object name of this shared interceptor.
`ObjectName` | `SharedInterceptor.register(MBeanServer server)` Registers this interceptor to the given MBean server.
`ObjectName` | `AbstractSharedInterceptor.getObjectName()`
`ObjectName` | `AbstractSharedInterceptor.register(MBeanServer server)` Registers the interceptor to the MBean server.
`ObjectName` | `AbstractSharedInterceptor.preRegister(MBeanServer server, ObjectName oname)`
`protected ObjectName` | `AbstractSharedInterceptor.createObjectName()` Creates an object name for this interceptor.

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` | `UnifiedLoaderRepository3.preRegister(MBeanServer server, ObjectName name)`
`ObjectName` | `UnifiedClassLoader.getObjectName()` Obtain the ObjectName under which the UCL can be registered with the JMX server.
`abstract ObjectName` | `RepositoryClassLoader.getObjectName()` Get the ObjectName

Methods in org.jboss.mx.loading with parameters of type ObjectName
`ObjectName` | `UnifiedLoaderRepository3.preRegister(MBeanServer server, ObjectName name)`
`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)`

Constructors in org.jboss.mx.loading with parameters of type ObjectName
`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.
`HeirarchicalLoaderRepository3(MBeanServer server, ObjectName parentName)` Create a HeirarchicalLoaderRepository3 with a parent obtained by querying the server for the parentName mbean.

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)`
`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.
`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.
`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.

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
`static Object` | `NotificationListenerProxy.newInstance(ObjectName name, NotificationListener listener)`
`void` | `MBeanServerListenerRegistry.add(ObjectName name, NotificationBroadcaster broadcaster, NotificationListener listener, NotificationFilter filter, Object handback)` Adds a listener to the mbean
`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
`NotificationListenerProxy(ObjectName name, NotificationListener listener)` Create a new Notification Listener Proxy
`NotificationFilterProxy(ObjectName source, NotificationFilter delegate)`
`MBeanServerListenerRegistrationFactory(ObjectName name, NotificationBroadcaster broadcaster)` Construct a listener registration factory for the given object name
`MBeanServerListenerRegistration(ObjectName name, NotificationBroadcaster broadcaster, NotificationListener listener, NotificationFilter filter, Object handback)` Create a listener registration

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 void` | `MbeanInfoDbPm.store(ObjectName name, MBeanInfo info)`
`protected String` | `MbeanInfoDbPm.fileName(ObjectName name)`

Uses of ObjectName in org.jboss.mx.server

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

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

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

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.validateAndQualifyName(ObjectName name, String magicToken)` Validates and qualifies an MBean
`protected ObjectName` | `BasicMBeanRegistry.qualifyName(ObjectName name)` Qualify an object name with the default domain

Methods in org.jboss.mx.server.registry with parameters of type ObjectName
`void` | `MbeanInfoDb.add(ObjectName nameOfMbean)`
`void` | `MbeanInfoDb.removeFromMbiQueue(ObjectName name)`
`ObjectInstance` | `MBeanRegistry.registerMBean(Object object, ObjectName name, Map valueMap)` Register an mbean.
`void` | `MBeanRegistry.unregisterMBean(ObjectName name)` Unregister an mbean.
`MBeanEntry` | `MBeanRegistry.get(ObjectName name)` Retrieve the registration for an object name.
`ObjectInstance` | `MBeanRegistry.getObjectInstance(ObjectName name)` Retrieve the object instance for an object name.
`Object` | `MBeanRegistry.getValue(ObjectName name, String key)` Retrieve a value from the registration.
`boolean` | `MBeanRegistry.contains(ObjectName name)` Test whether an object name is registered.
`List` | `MBeanRegistry.findEntries(ObjectName pattern)` Return a List of MBeanEntry objects with ObjectNames that match the specified pattern.
`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.
`ObjectInstance` | `BasicMBeanRegistry.registerMBean(Object object, ObjectName name, Map valueMap)`
`protected void` | `BasicMBeanRegistry.sendRegistrationNotification(ObjectName regName)` send a MBeanServerNotification.REGISTRATION_NOTIFICATION notification to regName
`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
`void` | `BasicMBeanRegistry.unregisterMBean(ObjectName name)`
`protected void` | `BasicMBeanRegistry.sendUnRegistrationNotification(ObjectName name)` send MBeanServerNotification.UNREGISTRATION_NOTIFICATION notification to name
`MBeanEntry` | `BasicMBeanRegistry.get(ObjectName name)`
`ObjectInstance` | `BasicMBeanRegistry.getObjectInstance(ObjectName name)`
`Object` | `BasicMBeanRegistry.getValue(ObjectName name, String key)`
`boolean` | `BasicMBeanRegistry.contains(ObjectName name)`
`List` | `BasicMBeanRegistry.findEntries(ObjectName pattern)`
`protected ObjectName` | `BasicMBeanRegistry.invokePreRegister(MBeanInvoker invoker, ObjectName regName, String magicToken)`
`protected void` | `BasicMBeanRegistry.remove(ObjectName name)` Removes an MBean entry WARNING: The object name should be fully qualified.
`protected ObjectName` | `BasicMBeanRegistry.validateAndQualifyName(ObjectName name, String magicToken)` Validates and qualifies an MBean
`protected ObjectName` | `BasicMBeanRegistry.qualifyName(ObjectName name)` Qualify an object name with the default domain
`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.

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
`ObjectName` | `ProxyContext.getObjectName()`
`ObjectName` | `ObservedObject.getObjectName()`
`static ObjectName` | `ObjectNameFactory.create(String name)`
`static ObjectName` | `ObjectNameFactory.create(String domain, String key, String value)`
`static ObjectName` | `ObjectNameFactory.create(String domain, Hashtable table)`
`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
`ObjectName` | `MBeanProxyInstance.getMBeanProxyObjectName()` Return the ObjectName for this proxy.
`ObjectName` | `MBeanProxyExt.getMBeanProxyObjectName()`
`ObjectName` | `JMXInvocationHandler.getObjectName()`

Methods in org.jboss.mx.util with parameters of type ObjectName
`static boolean` | `ObjectNamePatternHelper.patternMatch(ObjectName test, ObjectName pattern)` Compare an object name against a pattern.
`boolean` | `ObjectNamePatternHelper.PropertyPattern.patternMatch(ObjectName name)` Test whether the object name matches the pattern
`static boolean` | `ObjectNameMatch.match(ObjectName n0, ObjectName n1)` Compare two ObjectNames to see if the match via equality or as a pattern.
`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
`MonitorNotification` | `MonitorCallback.createNotification(String type, Object source, long timeStamp, String message, Object derivedGauge, String observedAttribute, ObjectName observedObject, Object trigger)`
`static Object` | `MBeanTyper.typeMBean(MBeanServer server, ObjectName mbean, Class mainInterface)` create a typed object from an mbean
`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` | `MBeanProxy.get(Class intrface, ObjectName name, String agentID)` Creates a proxy to an MBean in the given MBean server.
`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(ObjectName name, MBeanServer server)`
`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` | `MBeanProxy.create(Class instance, Class intrface, ObjectName name, MBeanServer server)` Convenience method for registering an MBean and retrieving a proxy for it.
`boolean` | `InstanceOfQueryExp.apply(ObjectName name)`

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

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

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