mirror of
https://github.com/fofolee/uTools-Manuals.git
synced 2025-07-05 16:22:43 +08:00
984 lines
46 KiB
HTML
984 lines
46 KiB
HTML
<div class="header">
|
||
<div class="subTitle">
|
||
compact3
|
||
</div>
|
||
<div class="subTitle">
|
||
javax.management.monitor
|
||
</div>
|
||
<h2 class="title" title="Class Monitor">Class Monitor</h2>
|
||
</div><div class="contentContainer">
|
||
<ul class="inheritance">
|
||
<li><a href="../../../java/lang/Object.html" title="class in java.lang">java.lang.Object</a></li>
|
||
<li>
|
||
<ul class="inheritance">
|
||
<li><a href="../../../javax/management/NotificationBroadcasterSupport.html" title="class in javax.management">javax.management.NotificationBroadcasterSupport</a></li>
|
||
<li>
|
||
<ul class="inheritance">
|
||
<li>javax.management.monitor.Monitor</li>
|
||
</ul> </li>
|
||
</ul> </li>
|
||
</ul>
|
||
<div class="description">
|
||
<ul class="blockList">
|
||
<li class="blockList">
|
||
<dl>
|
||
<dt>
|
||
All Implemented Interfaces:
|
||
</dt>
|
||
<dd>
|
||
<span><a href="../../../javax/management/MBeanRegistration.html" title="javax.management中的接口">MBeanRegistration</a> , <a href="../../../javax/management/monitor/MonitorMBean.html" title="javax.management.monitor中的接口">MonitorMBean</a> , <a href="../../../javax/management/NotificationBroadcaster.html" title="javax.management中的接口">NotificationBroadcaster</a> , <a href="../../../javax/management/NotificationEmitter.html" title="javax.management中的接口">NotificationEmitter</a></span>
|
||
</dd>
|
||
</dl>
|
||
<dl>
|
||
<dt>
|
||
已知直接子类:
|
||
</dt>
|
||
<dd>
|
||
<span><a href="../../../javax/management/monitor/CounterMonitor.html" title="javax.management.monitor中的类">CounterMonitor</a> , <a href="../../../javax/management/monitor/GaugeMonitor.html" title="javax.management.monitor中的类">GaugeMonitor</a> , <a href="../../../javax/management/monitor/StringMonitor.html" title="javax.management.monitor中的类">StringMonitor</a></span>
|
||
</dd>
|
||
</dl>
|
||
<hr/> <br/> <pre>public abstract class <span class="typeNameLabel">Monitor</span>
|
||
extends <a href="../../../javax/management/NotificationBroadcasterSupport.html" title="class in javax.management">NotificationBroadcasterSupport</a>
|
||
implements <a href="../../../javax/management/monitor/MonitorMBean.html" title="interface in javax.management.monitor">MonitorMBean</a>, <a href="../../../javax/management/MBeanRegistration.html" title="interface in javax.management">MBeanRegistration</a></pre>
|
||
<div class="block">
|
||
<span>定义所有监视器MBean的通用部分。</span>
|
||
<span>监视器MBean监视一组观察到的MBean共有的属性的值。</span>
|
||
<span>观察属性以粒度周期指定的间隔进行监视。</span>
|
||
<span>仪表值(派生量规)从观察属性的值导出。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="simpleTagLabel">从以下版本开始:</span>
|
||
</dt>
|
||
<dd>
|
||
1.5
|
||
</dd>
|
||
</dl> </li>
|
||
</ul>
|
||
</div>
|
||
<div class="summary">
|
||
<ul class="blockList">
|
||
<li class="blockList">
|
||
<!-- =========== FIELD SUMMARY =========== -->
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="field.summary">
|
||
<!-- --> </a> <h3>Field Summary</h3>
|
||
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
|
||
<caption>
|
||
<span>Fields</span>
|
||
<span class="tabEnd"> </span>
|
||
</caption>
|
||
<tbody>
|
||
<tr>
|
||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||
<th class="colLast" scope="col">Field and Description</th>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><code>protected int</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/management/monitor/Monitor.html#alreadyNotified">alreadyNotified</a></span></code>
|
||
<div class="block">
|
||
<span><span class="deprecatedLabel">已弃用</span></span>
|
||
<div class="block">
|
||
<span><span class="deprecationComment">相当于<a href="../../../javax/management/monitor/Monitor.html#alreadyNotifieds"><code>alreadyNotifieds</code></a> [0]。</span></span>
|
||
</div>
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><code>protected int[]</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/management/monitor/Monitor.html#alreadyNotifieds">alreadyNotifieds</a></span></code>
|
||
<div class="block">
|
||
所选监视器错误已被通知。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><code>protected static int</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/management/monitor/Monitor.html#capacityIncrement">capacityIncrement</a></span></code>
|
||
<div class="block">
|
||
当显示器阵列的容量大于其容量时,显示器阵列的容量会自动增加。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><code>protected <a href="../../../java/lang/String.html" title="class in java.lang">String</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/management/monitor/Monitor.html#dbgTag">dbgTag</a></span></code>
|
||
<div class="block">
|
||
<span><span class="deprecatedLabel">已弃用</span></span>
|
||
<div class="block">
|
||
<span><span class="deprecationComment">没有替换</span></span>
|
||
</div>
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><code>protected int</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/management/monitor/Monitor.html#elementCount">elementCount</a></span></code>
|
||
<div class="block">
|
||
观察对象向量中有效分量的数量。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><code>protected static int</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/management/monitor/Monitor.html#OBSERVED_ATTRIBUTE_ERROR_NOTIFIED">OBSERVED_ATTRIBUTE_ERROR_NOTIFIED</a></span></code>
|
||
<div class="block">
|
||
表示在更改观察属性后发生通知。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><code>protected static int</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/management/monitor/Monitor.html#OBSERVED_ATTRIBUTE_TYPE_ERROR_NOTIFIED">OBSERVED_ATTRIBUTE_TYPE_ERROR_NOTIFIED</a></span></code>
|
||
<div class="block">
|
||
表示在更改观察到的对象或观察到的属性之后发生通知。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><code>protected static int</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/management/monitor/Monitor.html#OBSERVED_OBJECT_ERROR_NOTIFIED">OBSERVED_OBJECT_ERROR_NOTIFIED</a></span></code>
|
||
<div class="block">
|
||
表示在更改观察到的对象之后发生通知。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><code>protected static int</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/management/monitor/Monitor.html#RESET_FLAGS_ALREADY_NOTIFIED">RESET_FLAGS_ALREADY_NOTIFIED</a></span></code>
|
||
<div class="block">
|
||
此标志用于重置
|
||
<a href="../../../javax/management/monitor/Monitor.html#alreadyNotifieds"><code>alreadyNotifieds</code></a>监视器属性。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><code>protected static int</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/management/monitor/Monitor.html#RUNTIME_ERROR_NOTIFIED">RUNTIME_ERROR_NOTIFIED</a></span></code>
|
||
<div class="block">
|
||
表示在更改观察到的对象或观察到的属性之后发生通知。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><code>protected <a href="../../../javax/management/MBeanServer.html" title="interface in javax.management">MBeanServer</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/management/monitor/Monitor.html#server">server</a></span></code>
|
||
<div class="block">
|
||
引用MBean服务器。
|
||
</div> </td>
|
||
</tr>
|
||
</tbody>
|
||
</table> </li>
|
||
</ul>
|
||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="constructor.summary">
|
||
<!-- --> </a> <h3>构造方法摘要</h3>
|
||
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
|
||
<caption>
|
||
<span>构造方法</span>
|
||
<span class="tabEnd"> </span>
|
||
</caption>
|
||
<tbody>
|
||
<tr>
|
||
<th class="colOne" scope="col">Constructor and Description</th>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../javax/management/monitor/Monitor.html#Monitor--">Monitor</a></span>()</code> </td>
|
||
</tr>
|
||
</tbody>
|
||
</table> </li>
|
||
</ul>
|
||
<!-- ========== METHOD SUMMARY =========== -->
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="method.summary">
|
||
<!-- --> </a> <h3>方法摘要</h3>
|
||
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
|
||
<caption>
|
||
<span class="activeTableTab" id="t0"><span>所有方法</span><span class="tabEnd"> </span></span>
|
||
<span class="tableTab" id="t2"><span><a href="javascript:show(2);">接口方法</a></span><span class="tabEnd"> </span></span>
|
||
<span class="tableTab" id="t3"><span><a href="javascript:show(4);">抽象方法</a></span><span class="tabEnd"> </span></span>
|
||
<span class="tableTab" id="t4"><span><a href="javascript:show(8);">具体的方法</a></span><span class="tabEnd"> </span></span>
|
||
<span class="tableTab" id="t6"><span><a href="javascript:show(32);">弃用的方法</a></span><span class="tabEnd"> </span></span>
|
||
</caption>
|
||
<tbody>
|
||
<tr>
|
||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||
<th class="colLast" scope="col">Method and Description</th>
|
||
</tr>
|
||
<tr class="altColor" id="i0">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/management/monitor/Monitor.html#addObservedObject-javax.management.ObjectName-">addObservedObject</a></span>(<a href="../../../javax/management/ObjectName.html" title="class in javax.management">ObjectName</a> object)</code>
|
||
<div class="block">
|
||
如果该对象不存在,则将指定的对象添加到观察到的MBean集合中。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i1">
|
||
<td class="colFirst"><code>boolean</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/management/monitor/Monitor.html#containsObservedObject-javax.management.ObjectName-">containsObservedObject</a></span>(<a href="../../../javax/management/ObjectName.html" title="class in javax.management">ObjectName</a> object)</code>
|
||
<div class="block">
|
||
测试指定的对象是否在所观察的MBean集合中。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i2">
|
||
<td class="colFirst"><code>long</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/management/monitor/Monitor.html#getGranularityPeriod--">getGranularityPeriod</a></span>()</code>
|
||
<div class="block">
|
||
获取粒度周期(以毫秒为单位)。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i3">
|
||
<td class="colFirst"><code><a href="../../../java/lang/String.html" title="class in java.lang">String</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/management/monitor/Monitor.html#getObservedAttribute--">getObservedAttribute</a></span>()</code>
|
||
<div class="block">
|
||
获取正在观察的属性。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i4">
|
||
<td class="colFirst"><code><a href="../../../javax/management/ObjectName.html" title="class in javax.management">ObjectName</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/management/monitor/Monitor.html#getObservedObject--">getObservedObject</a></span>()</code>
|
||
<div class="block">
|
||
<span><span class="deprecatedLabel">已弃用</span></span>
|
||
<div class="block">
|
||
<span><span class="deprecationComment">截至JMX 1.2,由<a href="../../../javax/management/monitor/Monitor.html#getObservedObjects--"><code>getObservedObjects()</code>替代</a></span></span>
|
||
</div>
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i5">
|
||
<td class="colFirst"><code><a href="../../../javax/management/ObjectName.html" title="class in javax.management">ObjectName</a>[]</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/management/monitor/Monitor.html#getObservedObjects--">getObservedObjects</a></span>()</code>
|
||
<div class="block">
|
||
返回一个包含被观察对象的数组。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i6">
|
||
<td class="colFirst"><code>boolean</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/management/monitor/Monitor.html#isActive--">isActive</a></span>()</code>
|
||
<div class="block">
|
||
测试监视器MBean是否处于活动状态。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i7">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/management/monitor/Monitor.html#postDeregister--">postDeregister</a></span>()</code>
|
||
<div class="block">
|
||
允许监视器MBean在MBean服务器取消注册之后执行所需的任何操作。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i8">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/management/monitor/Monitor.html#postRegister-java.lang.Boolean-">postRegister</a></span>(<a href="../../../java/lang/Boolean.html" title="class in java.lang">Boolean</a> registrationDone)</code>
|
||
<div class="block">
|
||
允许监视器MBean在MBean服务器中注册或注册失败后执行所需的操作。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i9">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/management/monitor/Monitor.html#preDeregister--">preDeregister</a></span>()</code>
|
||
<div class="block">
|
||
允许监视器MBean在MBean服务器取消注册之前执行所需的任何操作。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i10">
|
||
<td class="colFirst"><code><a href="../../../javax/management/ObjectName.html" title="class in javax.management">ObjectName</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/management/monitor/Monitor.html#preRegister-javax.management.MBeanServer-javax.management.ObjectName-">preRegister</a></span>(<a href="../../../javax/management/MBeanServer.html" title="interface in javax.management">MBeanServer</a> server, <a href="../../../javax/management/ObjectName.html" title="class in javax.management">ObjectName</a> name)</code>
|
||
<div class="block">
|
||
允许监视器MBean在MBean服务器中注册之前执行所需的任何操作。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i11">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/management/monitor/Monitor.html#removeObservedObject-javax.management.ObjectName-">removeObservedObject</a></span>(<a href="../../../javax/management/ObjectName.html" title="class in javax.management">ObjectName</a> object)</code>
|
||
<div class="block">
|
||
从一组观察到的MBean中删除指定的对象。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i12">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/management/monitor/Monitor.html#setGranularityPeriod-long-">setGranularityPeriod</a></span>(long period)</code>
|
||
<div class="block">
|
||
设置粒度周期(以毫秒为单位)。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i13">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/management/monitor/Monitor.html#setObservedAttribute-java.lang.String-">setObservedAttribute</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> attribute)</code>
|
||
<div class="block">
|
||
设置要观察的属性。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i14">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/management/monitor/Monitor.html#setObservedObject-javax.management.ObjectName-">setObservedObject</a></span>(<a href="../../../javax/management/ObjectName.html" title="class in javax.management">ObjectName</a> object)</code>
|
||
<div class="block">
|
||
<span><span class="deprecatedLabel">已弃用</span></span>
|
||
<div class="block">
|
||
<span><span class="deprecationComment">截至JMX 1.2,由<a href="../../../javax/management/monitor/Monitor.html#addObservedObject-javax.management.ObjectName-"><code>addObservedObject(javax.management.ObjectName)</code></a>取代</span></span>
|
||
</div>
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i15">
|
||
<td class="colFirst"><code>abstract void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/management/monitor/Monitor.html#start--">start</a></span>()</code>
|
||
<div class="block">
|
||
启动显示器。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i16">
|
||
<td class="colFirst"><code>abstract void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/management/monitor/Monitor.html#stop--">stop</a></span>()</code>
|
||
<div class="block">
|
||
停止显示器
|
||
</div> </td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="methods.inherited.from.class.javax.management.NotificationBroadcasterSupport">
|
||
<!-- --> </a> <h3>Methods inherited from class javax.management.<a href="../../../javax/management/NotificationBroadcasterSupport.html" title="class in javax.management">NotificationBroadcasterSupport</a></h3> <code><a href="../../../javax/management/NotificationBroadcasterSupport.html#addNotificationListener-javax.management.NotificationListener-javax.management.NotificationFilter-java.lang.Object-">addNotificationListener</a>, <a href="../../../javax/management/NotificationBroadcasterSupport.html#getNotificationInfo--">getNotificationInfo</a>, <a href="../../../javax/management/NotificationBroadcasterSupport.html#handleNotification-javax.management.NotificationListener-javax.management.Notification-java.lang.Object-">handleNotification</a>, <a href="../../../javax/management/NotificationBroadcasterSupport.html#removeNotificationListener-javax.management.NotificationListener-">removeNotificationListener</a>, <a href="../../../javax/management/NotificationBroadcasterSupport.html#removeNotificationListener-javax.management.NotificationListener-javax.management.NotificationFilter-java.lang.Object-">removeNotificationListener</a>, <a href="../../../javax/management/NotificationBroadcasterSupport.html#sendNotification-javax.management.Notification-">sendNotification</a></code></li>
|
||
</ul>
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||
<!-- --> </a> <h3>Methods inherited from class java.lang.<a href="../../../java/lang/Object.html" title="class in java.lang">Object</a></h3> <code><a href="../../../java/lang/Object.html#clone--">clone</a>, <a href="../../../java/lang/Object.html#equals-java.lang.Object-">equals</a>, <a href="../../../java/lang/Object.html#finalize--">finalize</a>, <a href="../../../java/lang/Object.html#getClass--">getClass</a>, <a href="../../../java/lang/Object.html#hashCode--">hashCode</a>, <a href="../../../java/lang/Object.html#notify--">notify</a>, <a href="../../../java/lang/Object.html#notifyAll--">notifyAll</a>, <a href="../../../java/lang/Object.html#toString--">toString</a>, <a href="../../../java/lang/Object.html#wait--">wait</a>, <a href="../../../java/lang/Object.html#wait-long-">wait</a>, <a href="../../../java/lang/Object.html#wait-long-int-">wait</a></code></li>
|
||
</ul> </li>
|
||
</ul> </li>
|
||
</ul>
|
||
</div>
|
||
<div class="details">
|
||
<ul class="blockList">
|
||
<li class="blockList">
|
||
<!-- ============ FIELD DETAIL =========== -->
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="field.detail">
|
||
<!-- --> </a> <h3>字段详细信息</h3> <a name="capacityIncrement">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>capacityIncrement</h4> <pre>protected static final int capacityIncrement</pre>
|
||
<div class="block">
|
||
当显示器阵列的容量大于其容量时,显示器阵列的容量会自动增加。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../../constant-values.html#javax.management.monitor.Monitor.capacityIncrement">Constant Field Values</a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="elementCount">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>elementCount</h4> <pre>protected int elementCount</pre>
|
||
<div class="block">
|
||
观察对象向量中有效分量的数量。
|
||
</div> </li>
|
||
</ul> <a name="alreadyNotified">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>alreadyNotified</h4> <pre><a href="../../../java/lang/Deprecated.html" title="annotation in java.lang">@Deprecated</a>
|
||
protected int alreadyNotified</pre>
|
||
<div class="block">
|
||
<span><span class="deprecatedLabel">已弃用</span></span>
|
||
<span><span class="deprecationComment">相当于<a href="../../../javax/management/monitor/Monitor.html#alreadyNotifieds"><code>alreadyNotifieds</code></a> [0]。</span></span>
|
||
</div>
|
||
<div class="block">
|
||
监控已经通知的错误。
|
||
</div> </li>
|
||
</ul> <a name="alreadyNotifieds">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>alreadyNotifieds</h4> <pre>protected int[] alreadyNotifieds</pre>
|
||
<div class="block">
|
||
<p> <span>所选监视器错误已被通知。</span> </p>
|
||
<p> <span>该数组中的每个元素对应于向量中的观察对象。</span> <span>它包含标志<a href="../../../javax/management/monitor/Monitor.html#OBSERVED_OBJECT_ERROR_NOTIFIED"><code>OBSERVED_OBJECT_ERROR_NOTIFIED</code></a>等的位掩码,指示是否已经为被监视的MBean发送了相应的通知。</span> </p>
|
||
</div> </li>
|
||
</ul> <a name="server">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>server</h4> <pre>protected <a href="../../../javax/management/MBeanServer.html" title="interface in javax.management">MBeanServer</a> server</pre>
|
||
<div class="block">
|
||
<span>引用MBean服务器。</span>
|
||
<span>当MBean服务器中没有注册监视器MBean时,此引用为空。</span>
|
||
<span>在MBean服务器中注册监视器MBean之前,初始化此引用。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../../javax/management/monitor/Monitor.html#preRegister-javax.management.MBeanServer-javax.management.ObjectName-"><code>preRegister(MBeanServer server, ObjectName name)</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="RESET_FLAGS_ALREADY_NOTIFIED">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>RESET_FLAGS_ALREADY_NOTIFIED</h4> <pre>protected static final int RESET_FLAGS_ALREADY_NOTIFIED</pre>
|
||
<div class="block">
|
||
此标志用于重置
|
||
<a href="../../../javax/management/monitor/Monitor.html#alreadyNotifieds"><code>alreadyNotifieds</code></a>监视器属性。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../../constant-values.html#javax.management.monitor.Monitor.RESET_FLAGS_ALREADY_NOTIFIED">Constant Field Values</a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="OBSERVED_OBJECT_ERROR_NOTIFIED">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>OBSERVED_OBJECT_ERROR_NOTIFIED</h4> <pre>protected static final int OBSERVED_OBJECT_ERROR_NOTIFIED</pre>
|
||
<div class="block">
|
||
<span>表示在更改观察到的对象之后发生通知。</span>
|
||
<span>该标志用于在第一次通知时检查新的观察对象是否已在MBean服务器中注册。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../../constant-values.html#javax.management.monitor.Monitor.OBSERVED_OBJECT_ERROR_NOTIFIED">Constant Field Values</a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="OBSERVED_ATTRIBUTE_ERROR_NOTIFIED">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>OBSERVED_ATTRIBUTE_ERROR_NOTIFIED</h4> <pre>protected static final int OBSERVED_ATTRIBUTE_ERROR_NOTIFIED</pre>
|
||
<div class="block">
|
||
<span>表示在更改观察属性后发生通知。</span>
|
||
<span>该标志用于在第一次通知时检查新的观察属性是否属于观察对象。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../../constant-values.html#javax.management.monitor.Monitor.OBSERVED_ATTRIBUTE_ERROR_NOTIFIED">Constant Field Values</a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="OBSERVED_ATTRIBUTE_TYPE_ERROR_NOTIFIED">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>OBSERVED_ATTRIBUTE_TYPE_ERROR_NOTIFIED</h4> <pre>protected static final int OBSERVED_ATTRIBUTE_TYPE_ERROR_NOTIFIED</pre>
|
||
<div class="block">
|
||
<span>表示在更改观察到的对象或观察到的属性之后发生通知。</span>
|
||
<span>该标志用于在第一次通知时检查观察到的属性类型是否正确(取决于正在使用的监视器)。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../../constant-values.html#javax.management.monitor.Monitor.OBSERVED_ATTRIBUTE_TYPE_ERROR_NOTIFIED">Constant Field Values</a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="RUNTIME_ERROR_NOTIFIED">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>RUNTIME_ERROR_NOTIFIED</h4> <pre>protected static final int RUNTIME_ERROR_NOTIFIED</pre>
|
||
<div class="block">
|
||
<span>表示在更改观察到的对象或观察到的属性之后发生通知。</span>
|
||
<span>当在第一次通知时尝试获取观察属性的值时,该标志用于通知任何异常(上述情况除外)。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../../constant-values.html#javax.management.monitor.Monitor.RUNTIME_ERROR_NOTIFIED">Constant Field Values</a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="dbgTag">
|
||
<!-- --> </a>
|
||
<ul class="blockListLast">
|
||
<li class="blockList"> <h4>dbgTag</h4> <pre><a href="../../../java/lang/Deprecated.html" title="annotation in java.lang">@Deprecated</a>
|
||
protected <a href="../../../java/lang/String.html" title="class in java.lang">String</a> dbgTag</pre>
|
||
<div class="block">
|
||
<span><span class="deprecatedLabel">已弃用</span></span>
|
||
<span><span class="deprecationComment">没有替换</span></span>
|
||
</div>
|
||
<div class="block">
|
||
此字段保留兼容性,但不应引用。
|
||
</div> </li>
|
||
</ul> </li>
|
||
</ul>
|
||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="constructor.detail">
|
||
<!-- --> </a> <h3>构造方法详细信息</h3> <a name="Monitor--">
|
||
<!-- --> </a>
|
||
<ul class="blockListLast">
|
||
<li class="blockList"> <h4>Monitor</h4> <pre>public Monitor()</pre> </li>
|
||
</ul> </li>
|
||
</ul>
|
||
<!-- ============ METHOD DETAIL ========== -->
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="method.detail">
|
||
<!-- --> </a> <h3>方法详细信息</h3> <a name="preRegister-javax.management.MBeanServer-javax.management.ObjectName-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>preRegister</h4> <pre>public <a href="../../../javax/management/ObjectName.html" title="class in javax.management">ObjectName</a> preRegister(<a href="../../../javax/management/MBeanServer.html" title="interface in javax.management">MBeanServer</a> server,
|
||
<a href="../../../javax/management/ObjectName.html" title="class in javax.management">ObjectName</a> name)
|
||
throws <a href="../../../java/lang/Exception.html" title="class in java.lang">异常</a></pre>
|
||
<div class="block">
|
||
<span>允许监视器MBean在MBean服务器中注册之前执行所需的任何操作。</span>
|
||
<p> <span>初始化对MBean服务器的引用。</span> </p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/management/MBeanRegistration.html#preRegister-javax.management.MBeanServer-javax.management.ObjectName-">preRegister</a></code>在界面
|
||
<code><a href="../../../javax/management/MBeanRegistration.html" title="interface in javax.management">MBeanRegistration</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>server</code> - 将在其中注册监视器MBean的MBean服务器。
|
||
</dd>
|
||
<dd>
|
||
<code>name</code> - 监视器MBean的对象名称。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
监视器MBean的名称已注册。
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../java/lang/Exception.html" title="class in java.lang">异常</a></code>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="postRegister-java.lang.Boolean-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>postRegister</h4> <pre>public void postRegister(<a href="../../../java/lang/Boolean.html" title="class in java.lang">Boolean</a> registrationDone)</pre>
|
||
<div class="block">
|
||
<span>允许监视器MBean在MBean服务器中注册或注册失败后执行所需的操作。</span>
|
||
<p> <span>在此上下文中未使用。</span> </p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/management/MBeanRegistration.html#postRegister-java.lang.Boolean-">postRegister</a></code>在界面
|
||
<code><a href="../../../javax/management/MBeanRegistration.html" title="interface in javax.management">MBeanRegistration</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<span><code>registrationDone</code> - 指示MBean是否已在MBean服务器中成功注册。</span>
|
||
<span>值false表示注册阶段失败。</span>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="preDeregister--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>preDeregister</h4> <pre>public void preDeregister()
|
||
throws <a href="../../../java/lang/Exception.html" title="class in java.lang">异常</a></pre>
|
||
<div class="block">
|
||
<span>允许监视器MBean在MBean服务器取消注册之前执行所需的任何操作。</span>
|
||
<p> <span>停止显示器</span> </p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/management/MBeanRegistration.html#preDeregister--">preDeregister</a></code>在界面
|
||
<code><a href="../../../javax/management/MBeanRegistration.html" title="interface in javax.management">MBeanRegistration</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../java/lang/Exception.html" title="class in java.lang">异常</a></code>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="postDeregister--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>postDeregister</h4> <pre>public void postDeregister()</pre>
|
||
<div class="block">
|
||
<span>允许监视器MBean在MBean服务器取消注册之后执行所需的任何操作。</span>
|
||
<p> <span>在此上下文中未使用。</span> </p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/management/MBeanRegistration.html#postDeregister--">postDeregister</a></code>在界面
|
||
<code><a href="../../../javax/management/MBeanRegistration.html" title="interface in javax.management">MBeanRegistration</a></code>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="start--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>start</h4> <pre>public abstract void start()</pre>
|
||
<div class="block">
|
||
启动显示器。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/management/monitor/MonitorMBean.html#start--">start</a></code>在界面
|
||
<code><a href="../../../javax/management/monitor/MonitorMBean.html" title="interface in javax.management.monitor">MonitorMBean</a></code>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="stop--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>stop</h4> <pre>public abstract void stop()</pre>
|
||
<div class="block">
|
||
停止显示器
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/management/monitor/MonitorMBean.html#stop--">stop</a></code>在界面
|
||
<code><a href="../../../javax/management/monitor/MonitorMBean.html" title="interface in javax.management.monitor">MonitorMBean</a></code>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getObservedObject--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getObservedObject</h4> <pre><a href="../../../java/lang/Deprecated.html" title="annotation in java.lang">@Deprecated</a>
|
||
public <a href="../../../javax/management/ObjectName.html" title="class in javax.management">ObjectName</a> getObservedObject()</pre>
|
||
<div class="block">
|
||
<span><span class="deprecatedLabel">已弃用</span></span>
|
||
<span><span class="deprecationComment">截至JMX 1.2,替换为<a href="../../../javax/management/monitor/Monitor.html#getObservedObjects--"><code>getObservedObjects()</code></a></span></span>
|
||
</div>
|
||
<div class="block">
|
||
返回观察到的MBean集合中第一个对象的对象名称,如果没有这样的对象,则返回
|
||
<code>null</code> 。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/management/monitor/MonitorMBean.html#getObservedObject--">getObservedObject</a></code>在界面
|
||
<code><a href="../../../javax/management/monitor/MonitorMBean.html" title="interface in javax.management.monitor">MonitorMBean</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
正在观察的对象。
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../../javax/management/monitor/Monitor.html#setObservedObject-javax.management.ObjectName-"><code>setObservedObject(ObjectName)</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="setObservedObject-javax.management.ObjectName-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>setObservedObject</h4> <pre><a href="../../../java/lang/Deprecated.html" title="annotation in java.lang">@Deprecated</a>
|
||
public void setObservedObject(<a href="../../../javax/management/ObjectName.html" title="class in javax.management">ObjectName</a> object)
|
||
throws <a href="../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></pre>
|
||
<div class="block">
|
||
<span><span class="deprecatedLabel">已弃用</span></span>
|
||
<span><span class="deprecationComment">截至JMX 1.2,由<a href="../../../javax/management/monitor/Monitor.html#addObservedObject-javax.management.ObjectName-"><code>addObservedObject(javax.management.ObjectName)</code>替代</a></span></span>
|
||
</div>
|
||
<div class="block">
|
||
从观察对象集中删除所有对象,然后添加指定的对象。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/management/monitor/MonitorMBean.html#setObservedObject-javax.management.ObjectName-">setObservedObject</a></code>在界面
|
||
<code><a href="../../../javax/management/monitor/MonitorMBean.html" title="interface in javax.management.monitor">MonitorMBean</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>object</code> - 要观察的对象。
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 指定的对象为空。
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../../javax/management/monitor/Monitor.html#getObservedObject--"><code>getObservedObject()</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="addObservedObject-javax.management.ObjectName-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>addObservedObject</h4> <pre>public void addObservedObject(<a href="../../../javax/management/ObjectName.html" title="class in javax.management">ObjectName</a> object)
|
||
throws <a href="../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></pre>
|
||
<div class="block">
|
||
如果该对象不存在,则将指定的对象添加到观察到的MBean集合中。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/management/monitor/MonitorMBean.html#addObservedObject-javax.management.ObjectName-">addObservedObject</a></code>在界面
|
||
<code><a href="../../../javax/management/monitor/MonitorMBean.html" title="interface in javax.management.monitor">MonitorMBean</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>object</code> - 要观察的对象。
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 指定的对象为空。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="removeObservedObject-javax.management.ObjectName-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>removeObservedObject</h4> <pre>public void removeObservedObject(<a href="../../../javax/management/ObjectName.html" title="class in javax.management">ObjectName</a> object)</pre>
|
||
<div class="block">
|
||
从一组观察到的MBean中删除指定的对象。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/management/monitor/MonitorMBean.html#removeObservedObject-javax.management.ObjectName-">removeObservedObject</a></code>在界面
|
||
<code><a href="../../../javax/management/monitor/MonitorMBean.html" title="interface in javax.management.monitor">MonitorMBean</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>object</code> - 要删除的对象。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="containsObservedObject-javax.management.ObjectName-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>containsObservedObject</h4> <pre>public boolean containsObservedObject(<a href="../../../javax/management/ObjectName.html" title="class in javax.management">ObjectName</a> object)</pre>
|
||
<div class="block">
|
||
测试指定的对象是否在所观察的MBean集合中。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/management/monitor/MonitorMBean.html#containsObservedObject-javax.management.ObjectName-">containsObservedObject</a></code>在界面
|
||
<code><a href="../../../javax/management/monitor/MonitorMBean.html" title="interface in javax.management.monitor">MonitorMBean</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>object</code> - 要检查的对象。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<code>true</code>如果指定的对象存在时,
|
||
<code>false</code>否则。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getObservedObjects--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getObservedObjects</h4> <pre>public <a href="../../../javax/management/ObjectName.html" title="class in javax.management">ObjectName</a>[] getObservedObjects()</pre>
|
||
<div class="block">
|
||
返回一个包含被观察对象的数组。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/management/monitor/MonitorMBean.html#getObservedObjects--">getObservedObjects</a></code>在界面
|
||
<code><a href="../../../javax/management/monitor/MonitorMBean.html" title="interface in javax.management.monitor">MonitorMBean</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
正在观察的物体。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getObservedAttribute--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getObservedAttribute</h4> <pre>public <a href="../../../java/lang/String.html" title="class in java.lang">String</a> getObservedAttribute()</pre>
|
||
<div class="block">
|
||
<span>获取正在观察的属性。</span>
|
||
<br/>
|
||
<span>观察到的属性默认情况下未初始化(设置为null)。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/management/monitor/MonitorMBean.html#getObservedAttribute--">getObservedAttribute</a></code>在界面
|
||
<code><a href="../../../javax/management/monitor/MonitorMBean.html" title="interface in javax.management.monitor">MonitorMBean</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
正在观察的属性。
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../../javax/management/monitor/Monitor.html#setObservedAttribute-java.lang.String-"><code>setObservedAttribute(java.lang.String)</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="setObservedAttribute-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>setObservedAttribute</h4> <pre>public void setObservedAttribute(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> attribute)
|
||
throws <a href="../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></pre>
|
||
<div class="block">
|
||
<span>设置要观察的属性。</span>
|
||
<br/>
|
||
<span>观察到的属性默认情况下未初始化(设置为null)。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/management/monitor/MonitorMBean.html#setObservedAttribute-java.lang.String-">setObservedAttribute</a></code>在界面
|
||
<code><a href="../../../javax/management/monitor/MonitorMBean.html" title="interface in javax.management.monitor">MonitorMBean</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>attribute</code> - 要观察的属性。
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 指定的属性为空。
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../../javax/management/monitor/Monitor.html#getObservedAttribute--"><code>getObservedAttribute()</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getGranularityPeriod--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getGranularityPeriod</h4> <pre>public long getGranularityPeriod()</pre>
|
||
<div class="block">
|
||
<span>获取粒度周期(以毫秒为单位)。</span>
|
||
<br/>
|
||
<span>粒度周期的默认值为10秒。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/management/monitor/MonitorMBean.html#getGranularityPeriod--">getGranularityPeriod</a></code>在界面
|
||
<code><a href="../../../javax/management/monitor/MonitorMBean.html" title="interface in javax.management.monitor">MonitorMBean</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
粒度周期值。
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../../javax/management/monitor/Monitor.html#setGranularityPeriod-long-"><code>setGranularityPeriod(long)</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="setGranularityPeriod-long-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>setGranularityPeriod</h4> <pre>public void setGranularityPeriod(long period)
|
||
throws <a href="../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></pre>
|
||
<div class="block">
|
||
<span>设置粒度周期(以毫秒为单位)。</span>
|
||
<br/>
|
||
<span>粒度周期的默认值为10秒。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/management/monitor/MonitorMBean.html#setGranularityPeriod-long-">setGranularityPeriod</a></code>在界面
|
||
<code><a href="../../../javax/management/monitor/MonitorMBean.html" title="interface in javax.management.monitor">MonitorMBean</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>period</code> - 粒度周期值。
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 粒度周期小于或等于零。
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../../javax/management/monitor/Monitor.html#getGranularityPeriod--"><code>getGranularityPeriod()</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="isActive--">
|
||
<!-- --> </a>
|
||
<ul class="blockListLast">
|
||
<li class="blockList"> <h4>isActive</h4> <pre>public boolean isActive()</pre>
|
||
<div class="block">
|
||
<span>测试监视器MBean是否处于活动状态。</span>
|
||
<span>当调用<a href="../../../javax/management/monitor/Monitor.html#start--"><code>start</code></a>方法时,监视器MBean被标记为活动。</span>
|
||
<span>当调用<a href="../../../javax/management/monitor/Monitor.html#stop--"><code>stop</code></a>方法时,它变为无效。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/management/monitor/MonitorMBean.html#isActive--">isActive</a></code>在界面
|
||
<code><a href="../../../javax/management/monitor/MonitorMBean.html" title="interface in javax.management.monitor">MonitorMBean</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<code>true</code>如果监视器MBean是活动的,
|
||
<code>false</code>否则。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> </li>
|
||
</ul> </li>
|
||
</ul>
|
||
</div>
|
||
</div> |