Uses of Interface
javax.management.MBeanServer

Packages that use MBeanServer
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.persistence   
org.jboss.mx.server   
org.jboss.mx.server.registry   
org.jboss.mx.util Utilities for the Java Management Extentions API. 
 

Uses of MBeanServer in javax.management
 

Methods in javax.management that return MBeanServer
static MBeanServer MBeanServerFactory.createMBeanServer()
           
static MBeanServer MBeanServerFactory.createMBeanServer(String domain)
           
static MBeanServer QueryEval.getMBeanServer()
          Return the MBean server that was most recently given to the setMBeanServer method by this thread.
static MBeanServer MBeanServerFactory.newMBeanServer()
           
static MBeanServer MBeanServerFactory.newMBeanServer(String domain)
           
 MBeanServer MBeanServerBuilder.newMBeanServer(String defaultDomain, MBeanServer outer, MBeanServerDelegate delegate)
          Construct an MBeanServer.
 

Methods in javax.management with parameters of type MBeanServer
static ClassLoaderRepository MBeanServerFactory.getClassLoaderRepository(MBeanServer server)
          Returns the classloader repository for an MBeanServer
 MBeanServer MBeanServerBuilder.newMBeanServer(String defaultDomain, MBeanServer outer, MBeanServerDelegate delegate)
          Construct an MBeanServer.
 ObjectName MBeanRegistration.preRegister(MBeanServer server, ObjectName name)
          This method is called by the MBeanServer before registration takes place.
static void MBeanServerFactory.releaseMBeanServer(MBeanServer mbeanServer)
          Releases the reference to an MBean server.
 void AttributeValueExp.setMBeanServer(MBeanServer server)
           
 void ObjectName.setMBeanServer(MBeanServer server)
           
 void QueryEval.setMBeanServer(MBeanServer mbeanServer)
          Set the MBeanServer for this query.
 void QueryExp.setMBeanServer(MBeanServer server)
          Set the MBeanServer for this query.
 void StringValueExp.setMBeanServer(MBeanServer server)
           
 void ValueExp.setMBeanServer(MBeanServer server)
          Set the MBeanServer for this expression.
 

Uses of MBeanServer in javax.management.loading
 

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

Uses of MBeanServer in javax.management.modelmbean
 

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

Uses of MBeanServer in javax.management.monitor
 

Fields in javax.management.monitor declared as MBeanServer
protected  MBeanServer Monitor.server
          The server this service is registered in.
 

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

Uses of MBeanServer in javax.management.relation
 

Methods in javax.management.relation with parameters of type MBeanServer
 ObjectName RelationService.preRegister(MBeanServer server, ObjectName objectName)
           
 ObjectName RelationSupport.preRegister(MBeanServer server, ObjectName objectName)
           
 

Constructors in javax.management.relation with parameters of type MBeanServer
RelationSupport(String relationId, ObjectName relationService, MBeanServer mbeanServer, String relationTypeName, RoleList roleList)
          Construct a new relation support object.
 

Uses of MBeanServer in javax.management.timer
 

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

Uses of MBeanServer in org.jboss.mx.interceptor
 

Fields in org.jboss.mx.interceptor declared as MBeanServer
protected  MBeanServer AbstractSharedInterceptor.server
          MBean server reference for shared interceptors.
 

Methods in org.jboss.mx.interceptor that return MBeanServer
 MBeanServer SharedInterceptor.getMBeanServer()
          Returns the interceptor's view to the MBean server it has been registered to.
 MBeanServer AbstractSharedInterceptor.getMBeanServer()
           
 

Methods in org.jboss.mx.interceptor with parameters of type MBeanServer
 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.
 

Uses of MBeanServer in org.jboss.mx.loading
 

Methods in org.jboss.mx.loading with parameters of type MBeanServer
static void LoaderRepositoryFactory.createLoaderRepository(MBeanServer server, LoaderRepositoryFactory.LoaderRepositoryConfig config)
          Create and configure a LoaderRepository instance using the given config if there is not already an instance registered.
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 MBeanServer
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.
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 MBeanServer in org.jboss.mx.modelmbean
 

Methods in org.jboss.mx.modelmbean with parameters of type MBeanServer
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 MBeanServer in org.jboss.mx.persistence
 

Fields in org.jboss.mx.persistence declared as MBeanServer
protected  MBeanServer MbeanInfoDbPm.fMbeanServer
           
 

Methods in org.jboss.mx.persistence that return MBeanServer
protected  MBeanServer MbeanInfoDbPm.getMBeanServer()
           
 

Uses of MBeanServer in org.jboss.mx.server
 

Classes in org.jboss.mx.server that implement MBeanServer
 class MBeanServerImpl
          MBean server implementation.
 

Fields in org.jboss.mx.server declared as MBeanServer
protected  MBeanServer MBeanServerImpl.outer
          The wrapping MBeanServer
 

Methods in org.jboss.mx.server that return MBeanServer
 MBeanServer AbstractMBeanInvoker.getServer()
           
 MBeanServer MBeanServerBuilderImpl.newMBeanServer(String defaultDomain, MBeanServer outer, MBeanServerDelegate delegate)
          Construct an MBeanServer.
 

Methods in org.jboss.mx.server with parameters of type MBeanServer
protected  ObjectName AbstractMBeanInvoker.invokePreRegister(MBeanServer server, ObjectName name)
           
 MBeanServer MBeanServerBuilderImpl.newMBeanServer(String defaultDomain, MBeanServer outer, MBeanServerDelegate delegate)
          Construct an MBeanServer.
 ObjectName RawDynamicInvoker.preRegister(MBeanServer server, ObjectName oname)
           
 ObjectName AbstractMBeanInvoker.preRegister(MBeanServer server, ObjectName name)
          Initializes this invoker.
 

Constructors in org.jboss.mx.server with parameters of type MBeanServer
MBeanServerImpl(String defaultDomain, MBeanServer outer, MBeanServerDelegate delegate)
          Creates an MBean server implementation with a given default domain name and registers the mandatory server delegate MBean to the server (MBEAN_SERVER_DELEGATE).
 

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

Constructors in org.jboss.mx.server.registry with parameters of type MBeanServer
BasicMBeanRegistry(MBeanServer server, String defaultDomain, ClassLoaderRepository clr)
          Constructs a new BasicMBeanRegistry.
 

Uses of MBeanServer in org.jboss.mx.util
 

Fields in org.jboss.mx.util declared as MBeanServer
protected  MBeanServer JMXInvocationHandler.server
          Reference to the MBean server this proxy connects to.
 

Methods in org.jboss.mx.util that return MBeanServer
 MBeanServer MBeanProxyInstance.getMBeanProxyMBeanServer()
          Return the MBeanServer for this proxy.
 MBeanServer MBeanProxyExt.getMBeanProxyMBeanServer()
           
 MBeanServer ProxyContext.getMBeanServer()
           
 MBeanServer JMXInvocationHandler.getMBeanServer()
           
static MBeanServer MBeanServerLocator.locate()
          Returns the first available MBeanServer
static MBeanServer MBeanServerLocator.locate(String agentID)
          Returns the first MBeanServer registered under the agentID
static MBeanServer MBeanServerLocator.locateJBoss()
          Returns the main jboss MBeanServer.
 

Methods in org.jboss.mx.util with parameters of type MBeanServer
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 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.
static Object MBeanProxyExt.create(Class intf, String name, MBeanServer server)
          Create an MBean proxy.
static Object MBeanProxy.get(Class intrface, ObjectName name, MBeanServer server)
          Creates a proxy to an MBean in the given MBean server.
static String AgentID.get(MBeanServer server)
          Returns the agent identifier string of a given MBean server instance.
static Object MBeanProxy.get(ObjectName name, MBeanServer server)
           
static void MBeanServerLocator.setJBoss(MBeanServer server)
          Optionally set the MBeanServer to be returned by calls to locateJBoss().
 void QueryExpSupport.setMBeanServer(MBeanServer mbeanServer)
           
 void InstanceOfQueryExp.setMBeanServer(MBeanServer server)
           
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 MBeanServer
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.
 



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