mirror of
https://github.com/fofolee/uTools-Manuals.git
synced 2025-07-06 00:32:44 +08:00
472 lines
27 KiB
HTML
472 lines
27 KiB
HTML
<div class="header">
|
||
<div class="subTitle">
|
||
compact3
|
||
</div>
|
||
<div class="subTitle">
|
||
javax.management.modelmbean
|
||
</div>
|
||
<h2 class="title" title="Class ModelMBeanOperationInfo">Class ModelMBeanOperationInfo</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/MBeanFeatureInfo.html" title="class in javax.management">javax.management.MBeanFeatureInfo</a></li>
|
||
<li>
|
||
<ul class="inheritance">
|
||
<li><a href="../../../javax/management/MBeanOperationInfo.html" title="class in javax.management">javax.management.MBeanOperationInfo</a></li>
|
||
<li>
|
||
<ul class="inheritance">
|
||
<li>javax.management.modelmbean.ModelMBeanOperationInfo</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> , <a href="../../../java/lang/Cloneable.html" title="java.lang中的接口">Cloneable</a> , <a href="../../../javax/management/DescriptorAccess.html" title="javax.management中的接口">DescriptorAccess</a> , <a href="../../../javax/management/DescriptorRead.html" title="javax.management中的接口">DescriptorRead</a></span>
|
||
</dd>
|
||
</dl>
|
||
<hr/> <br/> <pre>public class <span class="typeNameLabel">ModelMBeanOperationInfo</span>
|
||
extends <a href="../../../javax/management/MBeanOperationInfo.html" title="class in javax.management">MBeanOperationInfo</a>
|
||
implements <a href="../../../javax/management/DescriptorAccess.html" title="interface in javax.management">DescriptorAccess</a></pre>
|
||
<div class="block">
|
||
<p> <span>ModelMBeanOperationInfo对象描述了ModelMBean的管理操作。</span> <span>它是MBeanOperationInfo的子类,添加了一个相关的描述符和DescriptorAccess接口的实现。</span> </p>
|
||
<p id="descriptor"> <span>描述符中的字段被定义为但不限于以下内容。</span> <span>请注意,当该表中的Type为Number时,也可以使用Long的十进制表示形式的String。</span> </p>
|
||
<span> Name Type Meaning name String Operation name. descriptorType String Must be "operation". class String Class where method is defined (fully qualified). role String Must be "operation", "getter", or "setter". targetObject Object Object on which to execute this method. targetType String type of object reference for targetObject. Can be: ObjectReference | Handle | EJBHandle | IOR | RMIReference. value Object Cached value for operation. displayName String Human readable display name of the operation. currencyTimeLimit Number How long cached value is valid. lastUpdatedTimeStamp Number When cached value was set. visibility Number 1-4 where 1: always visible 4: rarely visible. presentationString String XML formatted string to describe how to present operation </span>
|
||
<table border="1" cellpadding="5" summary="ModelMBeanOperationInfo Fields">
|
||
</table>
|
||
<p> <span>默认描述符将具有name,descriptorType,displayName和role字段设置。</span> <span>name和displayName字段的默认值是操作名称。</span> </p>
|
||
<p> <span><b>注:</b>由于与此规范的以前版本不一致,建议不要使用负值或零值<code>currencyTimeLimit</code> 。</span> <span>要指示缓存值永远无效,请省略<code>currencyTimeLimit</code>字段。</span> <span>要指示它始终有效,请为此字段使用非常大的数字。</span> </p>
|
||
<p> <span>这个类的<b>serialVersionUID的</b>是<code>6532732096650090465L</code> 。</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.modelmbean.ModelMBeanOperationInfo">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>
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="fields.inherited.from.class.javax.management.MBeanOperationInfo">
|
||
<!-- --> </a> <h3>Fields inherited from class javax.management.<a href="../../../javax/management/MBeanOperationInfo.html" title="class in javax.management">MBeanOperationInfo</a></h3> <code><a href="../../../javax/management/MBeanOperationInfo.html#ACTION">ACTION</a>, <a href="../../../javax/management/MBeanOperationInfo.html#ACTION_INFO">ACTION_INFO</a>, <a href="../../../javax/management/MBeanOperationInfo.html#INFO">INFO</a>, <a href="../../../javax/management/MBeanOperationInfo.html#UNKNOWN">UNKNOWN</a></code></li>
|
||
</ul>
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="fields.inherited.from.class.javax.management.MBeanFeatureInfo">
|
||
<!-- --> </a> <h3>Fields inherited from class javax.management.<a href="../../../javax/management/MBeanFeatureInfo.html" title="class in javax.management">MBeanFeatureInfo</a></h3> <code><a href="../../../javax/management/MBeanFeatureInfo.html#description">description</a>, <a href="../../../javax/management/MBeanFeatureInfo.html#name">name</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/modelmbean/ModelMBeanOperationInfo.html#ModelMBeanOperationInfo-javax.management.modelmbean.ModelMBeanOperationInfo-">ModelMBeanOperationInfo</a></span>(<a href="../../../javax/management/modelmbean/ModelMBeanOperationInfo.html" title="class in javax.management.modelmbean">ModelMBeanOperationInfo</a> inInfo)</code>
|
||
<div class="block">
|
||
从此ModelMBeanOperation对象构造一个新的ModelMBeanOperationInfo对象。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../javax/management/modelmbean/ModelMBeanOperationInfo.html#ModelMBeanOperationInfo-java.lang.String-java.lang.reflect.Method-">ModelMBeanOperationInfo</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> description, <a href="../../../java/lang/reflect/Method.html" title="class in java.lang.reflect">方法</a> operationMethod)</code>
|
||
<div class="block">
|
||
使用默认描述符构造一个ModelMBeanOperationInfo对象。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../javax/management/modelmbean/ModelMBeanOperationInfo.html#ModelMBeanOperationInfo-java.lang.String-java.lang.reflect.Method-javax.management.Descriptor-">ModelMBeanOperationInfo</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> description, <a href="../../../java/lang/reflect/Method.html" title="class in java.lang.reflect">方法</a> operationMethod, <a href="../../../javax/management/Descriptor.html" title="interface in javax.management">Descriptor</a> descriptor)</code>
|
||
<div class="block">
|
||
构造一个ModelMBeanOperationInfo对象。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../javax/management/modelmbean/ModelMBeanOperationInfo.html#ModelMBeanOperationInfo-java.lang.String-java.lang.String-javax.management.MBeanParameterInfo:A-java.lang.String-int-">ModelMBeanOperationInfo</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> name, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> description, <a href="../../../javax/management/MBeanParameterInfo.html" title="class in javax.management">MBeanParameterInfo</a>[] signature, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> type, int impact)</code>
|
||
<div class="block">
|
||
使用默认描述符构造一个ModelMBeanOperationInfo对象。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../javax/management/modelmbean/ModelMBeanOperationInfo.html#ModelMBeanOperationInfo-java.lang.String-java.lang.String-javax.management.MBeanParameterInfo:A-java.lang.String-int-javax.management.Descriptor-">ModelMBeanOperationInfo</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> name, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> description, <a href="../../../javax/management/MBeanParameterInfo.html" title="class in javax.management">MBeanParameterInfo</a>[] signature, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> type, int impact, <a href="../../../javax/management/Descriptor.html" title="interface in javax.management">Descriptor</a> descriptor)</code>
|
||
<div class="block">
|
||
构造一个ModelMBeanOperationInfo对象。
|
||
</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/Object.html" title="class in java.lang">Object</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/management/modelmbean/ModelMBeanOperationInfo.html#clone--">clone</a></span>()</code>
|
||
<div class="block">
|
||
创建并返回一个与此ModelMBeanOperationInfo重复的新ModelMBeanOperationInfo。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i1">
|
||
<td class="colFirst"><code><a href="../../../javax/management/Descriptor.html" title="interface in javax.management">Descriptor</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/management/modelmbean/ModelMBeanOperationInfo.html#getDescriptor--">getDescriptor</a></span>()</code>
|
||
<div class="block">
|
||
返回ModelMBeanOperationInfo的关联描述符的副本。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i2">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/management/modelmbean/ModelMBeanOperationInfo.html#setDescriptor-javax.management.Descriptor-">setDescriptor</a></span>(<a href="../../../javax/management/Descriptor.html" title="interface in javax.management">Descriptor</a> inDescriptor)</code>
|
||
<div class="block">
|
||
为ModelMBeanOperationInfo设置关联的描述符(完全替换)如果新的描述符为空,则相关的描述符将恢复为默认描述符。
|
||
</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/modelmbean/ModelMBeanOperationInfo.html#toString--">toString</a></span>()</code>
|
||
<div class="block">
|
||
返回一个包含以可读的形式显示的ModelMBeanOperationInfo的全部内容的字符串。
|
||
</div> </td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="methods.inherited.from.class.javax.management.MBeanOperationInfo">
|
||
<!-- --> </a> <h3>Methods inherited from class javax.management.<a href="../../../javax/management/MBeanOperationInfo.html" title="class in javax.management">MBeanOperationInfo</a></h3> <code><a href="../../../javax/management/MBeanOperationInfo.html#equals-java.lang.Object-">equals</a>, <a href="../../../javax/management/MBeanOperationInfo.html#getImpact--">getImpact</a>, <a href="../../../javax/management/MBeanOperationInfo.html#getReturnType--">getReturnType</a>, <a href="../../../javax/management/MBeanOperationInfo.html#getSignature--">getSignature</a>, <a href="../../../javax/management/MBeanOperationInfo.html#hashCode--">hashCode</a></code></li>
|
||
</ul>
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="methods.inherited.from.class.javax.management.MBeanFeatureInfo">
|
||
<!-- --> </a> <h3>Methods inherited from class javax.management.<a href="../../../javax/management/MBeanFeatureInfo.html" title="class in javax.management">MBeanFeatureInfo</a></h3> <code><a href="../../../javax/management/MBeanFeatureInfo.html#getDescription--">getDescription</a>, <a href="../../../javax/management/MBeanFeatureInfo.html#getName--">getName</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#finalize--">finalize</a>, <a href="../../../java/lang/Object.html#getClass--">getClass</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">
|
||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="constructor.detail">
|
||
<!-- --> </a> <h3>构造方法详细信息</h3> <a name="ModelMBeanOperationInfo-java.lang.String-java.lang.reflect.Method-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>ModelMBeanOperationInfo</h4> <pre>public ModelMBeanOperationInfo(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> description,
|
||
<a href="../../../java/lang/reflect/Method.html" title="class in java.lang.reflect">方法</a> operationMethod)</pre>
|
||
<div class="block">
|
||
<span>使用默认描述符构造一个ModelMBeanOperationInfo对象。</span>
|
||
<span><a href="../../../javax/management/Descriptor.html" title="javax.management中的接口">构造</a>的对象的<code>Descriptor</code>将包括由包含<a href="../../../javax/management/DescriptorKey.html" title="javax.management中的注释"><code>DescriptorKey</code></a>元注释的<code>方法</code>对象上的任何注释<a href="../../../javax/management/DescriptorKey.html" title="javax.management中的注释">贡献</a>的字段。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>operationMethod</code> - 描述MBean操作的java.lang.reflect.Method对象。
|
||
</dd>
|
||
<dd>
|
||
<code>description</code> - 操作的人类可读描述。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="ModelMBeanOperationInfo-java.lang.String-java.lang.reflect.Method-javax.management.Descriptor-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>ModelMBeanOperationInfo</h4> <pre>public ModelMBeanOperationInfo(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> description,
|
||
<a href="../../../java/lang/reflect/Method.html" title="class in java.lang.reflect">方法</a> operationMethod,
|
||
<a href="../../../javax/management/Descriptor.html" title="interface in javax.management">Descriptor</a> descriptor)</pre>
|
||
<div class="block">
|
||
<span>构造一个ModelMBeanOperationInfo对象。</span>
|
||
<span>所述<a href="../../../javax/management/Descriptor.html" title="javax.management中的接口"><code>Descriptor</code></a>所构造的对象将包括贡献的任何注解字段<code>方法</code>包含该对象<a href="../../../javax/management/DescriptorKey.html" title="javax.management中的注释"><code>DescriptorKey</code></a>元注释。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>operationMethod</code> - 描述MBean操作的java.lang.reflect.Method对象。
|
||
</dd>
|
||
<dd>
|
||
<code>description</code> - 操作的人类可读描述。
|
||
</dd>
|
||
<dd>
|
||
<span><code>descriptor</code> - 描述符的一个实例,其中包含ModelMBeanOperationInfo的此实例的适当元数据。</span>
|
||
<span>如果为空,则将创建默认描述符。</span>
|
||
<span>如果描述符不包含字段“displayName”或“role”,那么将使用缺省值添加缺省值。</span>
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<span><code><a href="../../../javax/management/RuntimeOperationsException.html" title="class in javax.management">RuntimeOperationsException</a></code> - 包裹一个IllegalArgumentException。</span>
|
||
<span>描述符无效;</span>
|
||
<span>或描述符字段“name”不等于操作名称;</span>
|
||
<span>或描述符字段“DescriptorType”不等于“operation”;</span>
|
||
<span>或描述符可选字段“role”存在但不等于“operation”,“getter”或“setter”。</span>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="ModelMBeanOperationInfo-java.lang.String-java.lang.String-javax.management.MBeanParameterInfo:A-java.lang.String-int-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>ModelMBeanOperationInfo</h4> <pre>public ModelMBeanOperationInfo(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> name,
|
||
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> description,
|
||
<a href="../../../javax/management/MBeanParameterInfo.html" title="class in javax.management">MBeanParameterInfo</a>[] signature,
|
||
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> type,
|
||
int impact)</pre>
|
||
<div class="block">
|
||
使用默认描述符构造一个ModelMBeanOperationInfo对象。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>name</code> - 方法的名称。
|
||
</dd>
|
||
<dd>
|
||
<code>description</code> - 操作的可读描述。
|
||
</dd>
|
||
<dd>
|
||
<code>signature</code> - 描述方法的参数(参数)的MBeanParameterInfo对象。
|
||
</dd>
|
||
<dd>
|
||
<code>type</code> - 方法的返回值的类型。
|
||
</dd>
|
||
<dd>
|
||
<code>impact</code> - 方法的影响,INFO,ACTION,ACTION_INFO,UNKNOWN之一。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="ModelMBeanOperationInfo-java.lang.String-java.lang.String-javax.management.MBeanParameterInfo:A-java.lang.String-int-javax.management.Descriptor-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>ModelMBeanOperationInfo</h4> <pre>public ModelMBeanOperationInfo(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> name,
|
||
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> description,
|
||
<a href="../../../javax/management/MBeanParameterInfo.html" title="class in javax.management">MBeanParameterInfo</a>[] signature,
|
||
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> type,
|
||
int impact,
|
||
<a href="../../../javax/management/Descriptor.html" title="interface in javax.management">Descriptor</a> descriptor)</pre>
|
||
<div class="block">
|
||
构造一个ModelMBeanOperationInfo对象。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>name</code> - 方法的名称。
|
||
</dd>
|
||
<dd>
|
||
<code>description</code> - 操作的人类可读描述。
|
||
</dd>
|
||
<dd>
|
||
<code>signature</code> - 描述方法参数(参数)的MBeanParameterInfo对象。
|
||
</dd>
|
||
<dd>
|
||
<code>type</code> - 方法的返回值的类型。
|
||
</dd>
|
||
<dd>
|
||
<code>impact</code> - 方法的影响,INFO,ACTION,ACTION_INFO,UNKNOWN之一。
|
||
</dd>
|
||
<dd>
|
||
<span><code>descriptor</code> - 描述符的实例,其中包含MBeanOperationInfo的此实例的适当元数据。</span>
|
||
<span>如果为空,则将创建默认描述符。</span>
|
||
<span>如果描述符不包含字段“displayName”或“role”,则缺少的字段将添加其默认值。</span>
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<span><code><a href="../../../javax/management/RuntimeOperationsException.html" title="class in javax.management">RuntimeOperationsException</a></code> - 包裹一个IllegalArgumentException。</span>
|
||
<span>描述符无效;</span>
|
||
<span>或描述符字段“name”不等于操作名称;</span>
|
||
<span>或描述符字段“DescriptorType”不等于“operation”;</span>
|
||
<span>或描述符可选字段“role”存在但不等于“operation”,“getter”或“setter”。</span>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="ModelMBeanOperationInfo-javax.management.modelmbean.ModelMBeanOperationInfo-">
|
||
<!-- --> </a>
|
||
<ul class="blockListLast">
|
||
<li class="blockList"> <h4>ModelMBeanOperationInfo</h4> <pre>public ModelMBeanOperationInfo(<a href="../../../javax/management/modelmbean/ModelMBeanOperationInfo.html" title="class in javax.management.modelmbean">ModelMBeanOperationInfo</a> inInfo)</pre>
|
||
<div class="block">
|
||
从此ModelMBeanOperation对象构造一个新的ModelMBeanOperationInfo对象。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>inInfo</code> - 要复制的ModelMBeanOperationInfo
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> </li>
|
||
</ul>
|
||
<!-- ============ METHOD DETAIL ========== -->
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="method.detail">
|
||
<!-- --> </a> <h3>方法详细信息</h3> <a name="clone--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>clone</h4> <pre>public <a href="../../../java/lang/Object.html" title="class in java.lang">Object</a> clone()</pre>
|
||
<div class="block">
|
||
创建并返回一个与此ModelMBeanOperationInfo重复的新ModelMBeanOperationInfo。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">重写:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/management/MBeanOperationInfo.html#clone--">clone</a></code>在类别
|
||
<code><a href="../../../javax/management/MBeanOperationInfo.html" title="class in javax.management">MBeanOperationInfo</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
这个实例的一个克隆。
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<span><a href="../../../java/lang/Cloneable.html" title="java.lang中的接口"><code>Cloneable</code></a></span>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getDescriptor--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getDescriptor</h4> <pre>public <a href="../../../javax/management/Descriptor.html" title="interface in javax.management">Descriptor</a> getDescriptor()</pre>
|
||
<div class="block">
|
||
返回ModelMBeanOperationInfo的关联描述符的副本。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/management/DescriptorRead.html#getDescriptor--">getDescriptor</a></code>在接口
|
||
<code><a href="../../../javax/management/DescriptorRead.html" title="interface in javax.management">DescriptorRead</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">重写:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/management/MBeanFeatureInfo.html#getDescriptor--">getDescriptor</a></code>在
|
||
<code><a href="../../../javax/management/MBeanFeatureInfo.html" title="class in javax.management">MBeanFeatureInfo</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
与ModelMBeanOperationInfo对象关联的描述符。
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../../javax/management/modelmbean/ModelMBeanOperationInfo.html#setDescriptor-javax.management.Descriptor-"><code>setDescriptor(javax.management.Descriptor)</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="setDescriptor-javax.management.Descriptor-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>setDescriptor</h4> <pre>public void setDescriptor(<a href="../../../javax/management/Descriptor.html" title="interface in javax.management">Descriptor</a> inDescriptor)</pre>
|
||
<div class="block">
|
||
<span>为ModelMBeanOperationInfo设置关联的描述符(完全替换)如果新的描述符为空,则相关的描述符将恢复为默认描述符。</span>
|
||
<span>描述符在分配之前验证。</span>
|
||
<span>如果新的Descriptor无效,则抛出一个包含IllegalArgumentException的RuntimeOperationsException。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/management/DescriptorAccess.html#setDescriptor-javax.management.Descriptor-">setDescriptor</a></code>在接口
|
||
<code><a href="../../../javax/management/DescriptorAccess.html" title="interface in javax.management">DescriptorAccess</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>inDescriptor</code> - 替换与ModelMBeanOperation关联的描述符。
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/management/RuntimeOperationsException.html" title="class in javax.management">RuntimeOperationsException</a></code> - 为无效描述符包装一个IllegalArgumentException。
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../../javax/management/modelmbean/ModelMBeanOperationInfo.html#getDescriptor--"><code>getDescriptor()</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="toString--">
|
||
<!-- --> </a>
|
||
<ul class="blockListLast">
|
||
<li class="blockList"> <h4>toString</h4> <pre>public <a href="../../../java/lang/String.html" title="class in java.lang">String</a> toString()</pre>
|
||
<div class="block">
|
||
返回一个包含以可读的形式显示的ModelMBeanOperationInfo的全部内容的字符串。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">重写:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/management/MBeanOperationInfo.html#toString--">toString</a></code>在类别
|
||
<code><a href="../../../javax/management/MBeanOperationInfo.html" title="class in javax.management">MBeanOperationInfo</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
对象的字符串表示形式。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> </li>
|
||
</ul> </li>
|
||
</ul>
|
||
</div>
|
||
</div> |