java命名空间java.lang.management类managementfactory的类成员方法:
getplatformmbeanserver定义及介绍
本文导语:
getplatformmbeanserver
public static mbeanserver getplatformmbeanserver()
返回平台 mbeanserver。第一次调用此方法时,将首先通过调用 mbeanserverfactory.creatembeanserver 方法创建平台 mbeanserver,然后通过使用类描述中定义的 mxbean 名称在此平台 mbeanser...
getplatformmbeanserver
public static mbeanserver getplatformmbeanserver()
- 返回平台
mbeanserver
。第一次调用此方法时,将首先通过调用 mbeanserverfactory.creatembeanserver
方法创建平台 mbeanserver,然后通过使用类描述中定义的 mxbean 名称在此平台 mbeanserver 中注册平台 mxbean。在后续的调用中,此方法将直接返回最初创建的平台 mbeanserver。
动态创建和销毁的 mxbean(如内存池
和管理器
)将自动注册到平台 mbeanserver 和从中注销。
如果设置了系统属性 javax.management.builder.initial,将由指定的 mbeanserverbuilder
进行平台 mbeanserver 创建。
建议也将此平台用于注册平台 mxbean 之外的其他应用程序管理 bean。这将允许所有 mbean 通过同一个 mbeanserver 发布,从而能够更方便地进行网络发布和发现。应该避免平台 mxbean 的名称冲突。
- 返回:
- 平台 mbeanserver;将在第一次调用此方法时注册到平台 mbeanserver 中的平台 mxbean。
- 抛出:
securityexception
- 如果安全管理器和调用方不具有 mbeanserverfactory.creatembeanserver()
所需要的权限。- 另请参见:
mbeanserverfactory
,
mbeanserverfactory.creatembeanserver()