<div> JavaScript is disabled on your browser.
Skip navigation links
Java™ Platform
Standard Ed. 8

Package javax.management.modelmbean

提供的ModelMBean类的定义。

See: 描述

Package javax.management.modelmbean Description

提供的ModelMBean类的定义。一个模型MBean的MBean作为管理界面和底层资源管理之间的桥梁。无论是管理界面和管理资源被指定为java对象。同样的模型MBean实现可多次重复使用不同的管理界面和管理资源,它可以提供通用的功能,如持久性和缓存。

一个模型MBean实现ModelMBean接口。这是一个DynamicMBeangetMBeanInfo方法返回一个对象实现ModelMBeanInfo

每一个MBean与MBean本身信息的MBeanInfo,及其属性、操作、施工,并通知。一个模型MBean增大这MBeanInfo与额外的信息进行编码的形式Descriptors(键,值)对。通常,Descriptors实例的DescriptorSupport

类提供了一个标准模型RequiredModelMBean MBean实现。

下面的示例显示了一个被用来通过MBean服务器发出HashMap供管理get模型MBean。没有其他的方法可以通过MBean服务器。有什么特别的HashMap这里。从任何公共类的公共方法可以以相同的方式暴露管理。

进口java.lang.reflect.method;进口java.util.hashmap;进口javax.管理*;进口javax.管理。ModelMBean *;/ /…mbeanserverfactory creatembeanserver() MBeanServer MBS =;/ / MBean服务器HashMapMap=新hashmap();将管理的资源/ /建设管理界面模型MBean方法方法= HashMap类。中(“得到”,新课[ ] {对象。类});modelmbeanoperationinfo GETINFO =新的modelmbeanoperationinfo(“获得价值的关键”,中);ModelMBeanInfo机械工业部=新的modelmbeaninfosupport(HashMap类。getname(),“键和值的Map”,零,/ /没有属性零,/ /没有构造函数新的modelmbeanoperationinfo [ ] { GETINFO },零);/ /没有通知/ /使模型MBean和链接的资源ModelMBean MMB =新个(机械工业部);MMB。setmanagedresource(图,“ObjectReference”);/ /登记模型MBean的MBean服务器对象映射名=新的对象(”:类型=Map,名称=“);住房抵押贷款证券化。registermbean(MMB,单机版游戏);/ /资源可以独立发展的MBeanMap。放(“键”,“值”);/ /可以访问“得到”通过MBean服务器的方法MBS。调用(单机版游戏,“得到”,新的对象[ ] {“关键”},{ [ ]新字符串对象。类。getname() });/返回“值”

Package Specification

从以下版本开始:
1.5
Skip navigation links
Java™ Platform
Standard Ed. 8

Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.

本帮助文档是使用 《百度翻译》翻译,请与英文版配合使用 by--QQ:654638585