mirror of
https://github.com/fofolee/uTools-Manuals.git
synced 2025-07-07 01:34:12 +08:00
328 lines
18 KiB
HTML
328 lines
18 KiB
HTML
<div class="header">
|
||
<div class="subTitle">
|
||
compact3
|
||
</div>
|
||
<div class="subTitle">
|
||
javax.management.remote
|
||
</div>
|
||
<h2 class="title" title="Class JMXConnectionNotification">Class JMXConnectionNotification</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="../../../java/util/EventObject.html" title="class in java.util">java.util.EventObject</a></li>
|
||
<li>
|
||
<ul class="inheritance">
|
||
<li><a href="../../../javax/management/Notification.html" title="class in javax.management">javax.management.Notification</a></li>
|
||
<li>
|
||
<ul class="inheritance">
|
||
<li>javax.management.remote.JMXConnectionNotification</li>
|
||
</ul> </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="../../../java/io/Serializable.html" title="java.io中的接口">Serializable</a></span>
|
||
</dd>
|
||
</dl>
|
||
<hr/> <br/> <pre>public class <span class="typeNameLabel">JMXConnectionNotification</span>
|
||
extends <a href="../../../javax/management/Notification.html" title="class in javax.management">Notification</a></pre>
|
||
<div class="block">
|
||
<p> <span>客户端连接打开或关闭或通知丢失时发出的通知。</span> <span>这些通知由连接器服务器(<code>JMXConnectorServer</code>的<a href="../../../javax/management/remote/JMXConnectorServer.html" title="javax.management.remote中的类">实例</a> )和连接器客户端(实例为<a href="../../../javax/management/remote/JMXConnector.html" title="javax.management.remote中的接口"><code>JMXConnector</code></a> ) <a href="../../../javax/management/remote/JMXConnector.html" title="javax.management.remote中的接口">发送</a> 。</span> <span>对于某些连接器,会话可以由一系列连接组成。</span> <span>连接打开和连接关闭的通知将被发送给每一个。</span> </p>
|
||
<p> <span>通知类型是以下之一:</span> </p>
|
||
<span> Type Meaning <code>jmx.remote.connection.opened</code> A new client connection has been opened. <code>jmx.remote.connection.closed</code> A client connection has been closed. <code>jmx.remote.connection.failed</code> A client connection has failed unexpectedly. <code>jmx.remote.connection.notifs.lost</code> A client connection has potentially lost notifications. This notification only appears on the client side. </span>
|
||
<table summary="JMXConnectionNotification Types">
|
||
</table>
|
||
<p> <span>该<code>timeStamp</code>的timeStamp是一个时间值(与<a href="../../../java/lang/System.html#currentTimeMillis--"><code>System.currentTimeMillis()</code>一致</a> ),指示何时构建通知。</span> </p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="simpleTagLabel">从以下版本开始:</span>
|
||
</dt>
|
||
<dd>
|
||
1.5
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../../serialized-form.html#javax.management.remote.JMXConnectionNotification">Serialized Form</a>
|
||
</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>static <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/remote/JMXConnectionNotification.html#CLOSED">CLOSED</a></span></code>
|
||
<div class="block">
|
||
连接关闭通知的通知类型字符串。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><code>static <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/remote/JMXConnectionNotification.html#FAILED">FAILED</a></span></code>
|
||
<div class="block">
|
||
连接失败通知的通知类型字符串。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><code>static <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/remote/JMXConnectionNotification.html#NOTIFS_LOST">NOTIFS_LOST</a></span></code>
|
||
<div class="block">
|
||
可能丢失通知的连接的通知类型字符串。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><code>static <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/remote/JMXConnectionNotification.html#OPENED">OPENED</a></span></code>
|
||
<div class="block">
|
||
连接打开通知的通知类型字符串。
|
||
</div> </td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="fields.inherited.from.class.javax.management.Notification">
|
||
<!-- --> </a> <h3>Fields inherited from class javax.management.<a href="../../../javax/management/Notification.html" title="class in javax.management">Notification</a></h3> <code><a href="../../../javax/management/Notification.html#source">source</a></code></li>
|
||
</ul> </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/remote/JMXConnectionNotification.html#JMXConnectionNotification-java.lang.String-java.lang.Object-java.lang.String-long-java.lang.String-java.lang.Object-">JMXConnectionNotification</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> type, <a href="../../../java/lang/Object.html" title="class in java.lang">Object</a> source, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> connectionId, long sequenceNumber, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> message, <a href="../../../java/lang/Object.html" title="class in java.lang">Object</a> userData)</code>
|
||
<div class="block">
|
||
构造一个新的连接通知。
|
||
</div> </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="t4"><span><a href="javascript:show(8);">具体的方法</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><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/remote/JMXConnectionNotification.html#getConnectionId--">getConnectionId</a></span>()</code>
|
||
<div class="block">
|
||
此通知所属的连接ID。
|
||
</div> </td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="methods.inherited.from.class.javax.management.Notification">
|
||
<!-- --> </a> <h3>Methods inherited from class javax.management.<a href="../../../javax/management/Notification.html" title="class in javax.management">Notification</a></h3> <code><a href="../../../javax/management/Notification.html#getMessage--">getMessage</a>, <a href="../../../javax/management/Notification.html#getSequenceNumber--">getSequenceNumber</a>, <a href="../../../javax/management/Notification.html#getTimeStamp--">getTimeStamp</a>, <a href="../../../javax/management/Notification.html#getType--">getType</a>, <a href="../../../javax/management/Notification.html#getUserData--">getUserData</a>, <a href="../../../javax/management/Notification.html#setSequenceNumber-long-">setSequenceNumber</a>, <a href="../../../javax/management/Notification.html#setSource-java.lang.Object-">setSource</a>, <a href="../../../javax/management/Notification.html#setTimeStamp-long-">setTimeStamp</a>, <a href="../../../javax/management/Notification.html#setUserData-java.lang.Object-">setUserData</a>, <a href="../../../javax/management/Notification.html#toString--">toString</a></code></li>
|
||
</ul>
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="methods.inherited.from.class.java.util.EventObject">
|
||
<!-- --> </a> <h3>Methods inherited from class java.util.<a href="../../../java/util/EventObject.html" title="class in java.util">EventObject</a></h3> <code><a href="../../../java/util/EventObject.html#getSource--">getSource</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#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="OPENED">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>OPENED</h4> <pre>public static final <a href="../../../java/lang/String.html" title="class in java.lang">String</a> OPENED</pre>
|
||
<div class="block">
|
||
<p>连接打开通知的通知类型字符串。 </p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../../constant-values.html#javax.management.remote.JMXConnectionNotification.OPENED">Constant Field Values</a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="CLOSED">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>CLOSED</h4> <pre>public static final <a href="../../../java/lang/String.html" title="class in java.lang">String</a> CLOSED</pre>
|
||
<div class="block">
|
||
<p>连接关闭通知的通知类型字符串。 </p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../../constant-values.html#javax.management.remote.JMXConnectionNotification.CLOSED">Constant Field Values</a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="FAILED">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>FAILED</h4> <pre>public static final <a href="../../../java/lang/String.html" title="class in java.lang">String</a> FAILED</pre>
|
||
<div class="block">
|
||
<p>连接失败通知的通知类型字符串。 </p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../../constant-values.html#javax.management.remote.JMXConnectionNotification.FAILED">Constant Field Values</a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="NOTIFS_LOST">
|
||
<!-- --> </a>
|
||
<ul class="blockListLast">
|
||
<li class="blockList"> <h4>NOTIFS_LOST</h4> <pre>public static final <a href="../../../java/lang/String.html" title="class in java.lang">String</a> NOTIFS_LOST</pre>
|
||
<div class="block">
|
||
<p>可能丢失通知的连接的通知类型字符串。 </p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../../constant-values.html#javax.management.remote.JMXConnectionNotification.NOTIFS_LOST">Constant Field Values</a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> </li>
|
||
</ul>
|
||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="constructor.detail">
|
||
<!-- --> </a> <h3>构造方法详细信息</h3> <a name="JMXConnectionNotification-java.lang.String-java.lang.Object-java.lang.String-long-java.lang.String-java.lang.Object-">
|
||
<!-- --> </a>
|
||
<ul class="blockListLast">
|
||
<li class="blockList"> <h4>JMXConnectionNotification</h4> <pre>public JMXConnectionNotification(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> type,
|
||
<a href="../../../java/lang/Object.html" title="class in java.lang">Object</a> source,
|
||
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> connectionId,
|
||
long sequenceNumber,
|
||
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> message,
|
||
<a href="../../../java/lang/Object.html" title="class in java.lang">Object</a> userData)</pre>
|
||
<div class="block">
|
||
<span>构造一个新的连接通知。</span>
|
||
<span>该<a href="../../../java/util/EventObject.html#getSource--">通知</a>的<code>source</code>取决于是由连接器服务器还是连接器客户端发送:</span>
|
||
<ul>
|
||
<li> <span>对于连接器服务器,如果它是在MBean服务器中注册的,则源是其<a href="../../../javax/management/ObjectName.html" title="javax.management中的类">注册的</a> <code>ObjectName</code>。</span> <span>否则,它是对连接器服务器对象本身的引用,它是<code>JMXConnectorServer</code>的子类的<a href="../../../javax/management/remote/JMXConnectorServer.html" title="javax.management.remote中的类">实例</a> 。</span> </li>
|
||
<li> <span>用于连接器的客户端,源是在连接器的客户端对象的引用,实现类的实例<a href="../../../javax/management/remote/JMXConnector.html" title="javax.management.remote中的接口"><code>JMXConnector</code></a> 。</span> </li>
|
||
</ul>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<span><code>type</code> - 通知的类型。</span>
|
||
<span>这通常是一个常量<a href="../../../javax/management/remote/JMXConnectionNotification.html#OPENED"><code>OPENED</code></a> , <a href="../../../javax/management/remote/JMXConnectionNotification.html#CLOSED"><code>CLOSED</code></a> , <a href="../../../javax/management/remote/JMXConnectionNotification.html#FAILED"><code>FAILED</code></a> , <a href="../../../javax/management/remote/JMXConnectionNotification.html#NOTIFS_LOST"><code>NOTIFS_LOST</code></a> 。</span>
|
||
<span>它不是一个错误,因为它是一个不同的字符串。</span>
|
||
</dd>
|
||
<dd>
|
||
<code>source</code> - 发送通知的连接器服务器或客户端。
|
||
</dd>
|
||
<dd>
|
||
<code>connectionId</code> - 其连接器服务器内的连接ID。
|
||
</dd>
|
||
<dd>
|
||
<span><code>sequenceNumber</code> - 非负整数。</span>
|
||
<span>预期但不要求该数字将大于此来源的<code>sequenceNumber</code>中之前的任何<code>sequenceNumber</code> 。</span>
|
||
</dd>
|
||
<dd>
|
||
<span><code>message</code> - 未指定的文本消息,通常包含事件的可读描述。</span>
|
||
<span>可以为null。</span>
|
||
</dd>
|
||
<dd>
|
||
<span><code>userData</code> - 一种对象,其类型和含义由连接器服务器定义。</span>
|
||
<span>可以为null。</span>
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../java/lang/NullPointerException.html" title="class in java.lang">NullPointerException</a></code>如果-
|
||
<code>type</code> ,
|
||
<code>source</code> ,或
|
||
<code>connectionId</code>为null。
|
||
</dd>
|
||
<dd>
|
||
<code><a href="../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
|
||
<code>sequenceNumber</code>为负数。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> </li>
|
||
</ul>
|
||
<!-- ============ METHOD DETAIL ========== -->
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="method.detail">
|
||
<!-- --> </a> <h3>方法详细信息</h3> <a name="getConnectionId--">
|
||
<!-- --> </a>
|
||
<ul class="blockListLast">
|
||
<li class="blockList"> <h4>getConnectionId</h4> <pre>public <a href="../../../java/lang/String.html" title="class in java.lang">String</a> getConnectionId()</pre>
|
||
<div class="block">
|
||
<p>此通知所属的连接ID。 </p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
连接ID。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> </li>
|
||
</ul> </li>
|
||
</ul>
|
||
</div>
|
||
</div> |