接口的使用
javax.management.MBeanServer
使用 MBeanServer 的包
包
描述
提供Java运行时Java虚拟机和其他组件的监控和管理的管理接口。
为 Java 管理扩展提供核心类。
提供实现高级动态加载的类。
提供 ModelMBean 类的定义。
提供监视器类的定义。
提供关系服务的定义。
用于远程访问 JMX MBean 服务的接口。
RMI 连接器是 JMX Remote API 的连接器,它使用 RMI 将客户端请求传输到远程 MBean 服务。
提供 Timer MBean 的定义。
-
MBeanServer 在 java.lang.management 中的用法
java.lang.management 中返回 MBeanServer 的方法 -
MBeanServer 在 javax.management 中的用法
javax.management 中返回 MBeanServer 的方法修饰符和类型方法描述static MBeanServerMBeanServerFactory.createMBeanServer()返回一个使用标准默认域名实现 MBeanServer 接口的新对象。static MBeanServerMBeanServerFactory.createMBeanServer(String domain) 使用指定的默认域名返回一个实现MBeanServer接口的新对象。static MBeanServerQueryEval.getMBeanServer()返回最近由该线程提供给setMBeanServer方法的 MBean 服务。MBeanServerBuilder.newMBeanServer(String defaultDomain, MBeanServer outer, MBeanServerDelegate delegate) 此方法创建一个新的 MBeanServer 实现对象。static MBeanServerMBeanServerFactory.newMBeanServer()返回一个使用标准默认域名实现 MBeanServer 接口的新对象,而不保留对该新对象的内部引用。static MBeanServerMBeanServerFactory.newMBeanServer(String domain) 返回一个使用指定默认域名实现 MBeanServer 接口的新对象,而不保留对该新对象的内部引用。返回类型中包含 MBeanServer 类型参数的 javax.management 中的方法修饰符和类型方法描述static ArrayList<MBeanServer>MBeanServerFactory.findMBeanServer(String agentId) 返回已注册 MBeanServer 对象的列表。javax.management 中的方法,参数类型为 MBeanServer修饰符和类型方法描述static ClassLoaderRepositoryMBeanServerFactory.getClassLoaderRepository(MBeanServer server) 返回给定 MBeanServer 使用的 ClassLoaderRepository。MBeanServerBuilder.newMBeanServer(String defaultDomain, MBeanServer outer, MBeanServerDelegate delegate) 此方法创建一个新的 MBeanServer 实现对象。MBeanRegistration.preRegister(MBeanServer server, ObjectName name) 允许 MBean 在注册到 MBean Server 之前执行它需要的任何操作。StandardMBean.preRegister(MBeanServer server, ObjectName name) 允许 MBean 在注册到 MBean 服务之前执行它需要的任何操作。static voidMBeanServerFactory.releaseMBeanServer(MBeanServer mbeanServer) 删除对创建的 MBeanServer 的内部 MBeanServerFactory 引用。voidAttributeValueExp.setMBeanServer(MBeanServer s) 已弃用。此方法无效。voidObjectName.setMBeanServer(MBeanServer mbs) voidQueryEval.setMBeanServer(MBeanServer s) 设置要在其上执行查询的 MBean 服务。voidQueryExp.setMBeanServer(MBeanServer s) 设置要在其上执行查询的 MBean 服务。voidStringValueExp.setMBeanServer(MBeanServer s) 已弃用。voidValueExp.setMBeanServer(MBeanServer s) 已弃用。不需要此方法,因为ValueExp可以使用QueryEval.getMBeanServer()访问在其中评估它的 MBean 服务。 -
MBeanServer 在 javax.management.loading 中的用法
javax.management.loading 中的方法,参数类型为 MBeanServer修饰符和类型方法描述MLet.preRegister(MBeanServer server, ObjectName name) 已弃用,将被删除:此 API 元素可能会在未来版本中删除。允许 m-let 在注册到 MBean 服务之前执行它需要的任何操作。 -
MBeanServer 在 javax.management.modelmbean 中的用法
javax.management.modelmbean 中的方法,参数类型为 MBeanServer修饰符和类型方法描述RequiredModelMBean.preRegister(MBeanServer server, ObjectName name) 允许 MBean 在注册到 MBean 服务之前执行它需要的任何操作。 -
MBeanServer 在 javax.management.monitor 中的用法
javax.management.monitor 中的字段声明为 MBeanServerjavax.management.monitor 中的方法,参数类型为 MBeanServer修饰符和类型方法描述Monitor.preRegister(MBeanServer server, ObjectName name) 允许监视器 MBean 在注册到 MBean 服务之前执行它需要的任何操作。 -
MBeanServer 在 javax.management.relation 中的用法
javax.management.relation 中的方法,参数类型为 MBeanServer修饰符和类型方法描述RelationService.preRegister(MBeanServer server, ObjectName name) RelationSupport.preRegister(MBeanServer server, ObjectName name) javax.management.relation 中的构造函数,参数类型为 MBeanServer修饰符构造方法描述RelationSupport(String relationId, ObjectName relationServiceName, MBeanServer relationServiceMBeanServer, String relationTypeName, RoleList list) 创建一个RelationSupport对象. -
MBeanServer 在 javax.management.remote 中的用法
javax.management.remote 中返回 MBeanServer 的方法修饰符和类型方法描述JMXConnectorServer.getMBeanServer()返回此连接器服务附加到的 MBean 服务。MBeanServerForwarder.getMBeanServer()返回请求将转发到的 MBeanServer 对象。javax.management.remote 中的方法,参数类型为 MBeanServer修饰符和类型方法描述static JMXConnectorServerJMXConnectorServerFactory.newJMXConnectorServer(JMXServiceURL serviceURL, Map<String, ?> environment, MBeanServer mbeanServer) 在给定地址创建连接器服务。JMXConnectorServerProvider.newJMXConnectorServer(JMXServiceURL serviceURL, Map<String, ?> environment, MBeanServer mbeanServer) 在给定地址创建一个新的连接器服务。JMXConnectorServer.preRegister(MBeanServer mbs, ObjectName name) 当此连接器服务在 MBean 服务中注册时由 MBean 服务调用。voidMBeanServerForwarder.setMBeanServer(MBeanServer mbs) 设置 MBeanServer 对象,在此对象处理后请求将转发到该对象。javax.management.remote 中的构造函数,参数类型为 MBeanServer -
MBeanServer 在 javax.management.remote.rmi 中的用法
javax.management.remote.rmi 中的方法,参数类型为 MBeanServerjavax.management.remote.rmi 中的构造函数,参数类型为 MBeanServer修饰符构造方法描述RMIConnectorServer(JMXServiceURL url, Map<String, ?> environment, MBeanServer mbeanServer) 为给定的 MBean 服务创建一个RMIConnectorServer。RMIConnectorServer(JMXServiceURL url, Map<String, ?> environment, RMIServerImpl rmiServerImpl, MBeanServer mbeanServer) 为给定的 MBean 服务创建一个RMIConnectorServer。 -
MBeanServer 在 javax.management.timer 中的用法
javax.management.timer 中的方法,参数类型为 MBeanServer修饰符和类型方法描述Timer.preRegister(MBeanServer server, ObjectName name) 允许计时器 MBean 在注册到 MBean 服务之前执行它需要的任何操作。