mirror of
https://github.com/fofolee/uTools-Manuals.git
synced 2025-07-07 18:22:57 +08:00
1142 lines
53 KiB
HTML
1142 lines
53 KiB
HTML
<div class="header">
|
||
<div class="subTitle">
|
||
org.omg.CORBA
|
||
</div>
|
||
<h2 class="title" title="Class LocalObject">Class LocalObject</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>org.omg.CORBA.LocalObject</li>
|
||
</ul> </li>
|
||
</ul>
|
||
<div class="description">
|
||
<ul class="blockList">
|
||
<li class="blockList">
|
||
<dl>
|
||
<dt>
|
||
All Implemented Interfaces:
|
||
</dt>
|
||
<dd>
|
||
<span><a href="../../../org/omg/CORBA/Object.html" title="在org.omg.CORBA中的接口">Object</a></span>
|
||
</dd>
|
||
</dl>
|
||
<hr/> <br/> <pre>public class <span class="typeNameLabel">LocalObject</span>
|
||
extends <a href="../../../java/lang/Object.html" title="class in java.lang">Object</a>
|
||
implements <a href="../../../org/omg/CORBA/Object.html" title="interface in org.omg.CORBA">Object</a></pre>
|
||
<div class="block">
|
||
<p> <span>用作在Java语言映射中实现本地IDL接口的基类。</span> <span>这是实现在<tt>org.omg.CORBA.Object</tt>接口中的所有操作的类。</span> </p>
|
||
<p> <span>本地接口是通过使用CORBA :: LocalObject提供的实现来实现<code>Object</code>伪操作以及适用于此类对象的任何其他特定ORB的支持机制。</span> <span>对象实现技术本身就是具体的语言映射。</span> <span>因此, <code>LocalObject</code>类型未在IDL中定义,而是在每个语言映射中指定。</span> </p>
|
||
<p> <span>不适用于本地对象的方法会引发一条<code>org.omg.CORBA.NO_IMPLEMENT</code>例外的消息,“这是一个局部禁忌的对象”。</span> <span>尝试使用<tt>LocalObject</tt>创建DII请求会导致NO_IMPLEMENT系统异常。</span> <span>尝试组织或串联<tt>LocalObject</tt>导致MARSHAL系统异常。</span> <span>缩小和扩大引用<tt>LocalObjects</tt>必须作为定期对象的引用。</span> </p>
|
||
<p> <span><code>LocalObject</code>将用作本地约束对象的基类,例如PortableServer模块中的那些。</span> <span>这里的规范是基于CORBA组件卷I - orbos / 99-07-01</span> </p>
|
||
<p></p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="package-summary.html#unimpl"><code>CORBA</code> package comments for unimplemented features</a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul>
|
||
</div>
|
||
<div class="summary">
|
||
<ul class="blockList">
|
||
<li class="blockList">
|
||
<!-- ======== 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="../../../org/omg/CORBA/LocalObject.html#LocalObject--">LocalObject</a></span>()</code>
|
||
<div class="block">
|
||
构造默认的
|
||
<code>LocalObject</code>实例。
|
||
</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="../../../org/omg/CORBA/Request.html" title="class in org.omg.CORBA">Request</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/omg/CORBA/LocalObject.html#Z:Z_create_request-org.omg.CORBA.Context-java.lang.String-org.omg.CORBA.NVList-org.omg.CORBA.NamedValue-">_create_request</a></span>(<a href="../../../org/omg/CORBA/Context.html" title="class in org.omg.CORBA">Context</a> ctx, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> operation, <a href="../../../org/omg/CORBA/NVList.html" title="class in org.omg.CORBA">NVList</a> arg_list, <a href="../../../org/omg/CORBA/NamedValue.html" title="class in org.omg.CORBA">NamedValue</a> result)</code>
|
||
<div class="block">
|
||
<span>使用消息“这是一个本地约束的对象”引发了一个<code>org.omg.CORBA.NO_IMPLEMENT</code>异常。</span>
|
||
<span>这种方法是<code>org.omg.CORBA.Object</code>方法的默认实现。</span>
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i1">
|
||
<td class="colFirst"><code><a href="../../../org/omg/CORBA/Request.html" title="class in org.omg.CORBA">Request</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/omg/CORBA/LocalObject.html#Z:Z_create_request-org.omg.CORBA.Context-java.lang.String-org.omg.CORBA.NVList-org.omg.CORBA.NamedValue-org.omg.CORBA.ExceptionList-org.omg.CORBA.ContextList-">_create_request</a></span>(<a href="../../../org/omg/CORBA/Context.html" title="class in org.omg.CORBA">Context</a> ctx, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> operation, <a href="../../../org/omg/CORBA/NVList.html" title="class in org.omg.CORBA">NVList</a> arg_list, <a href="../../../org/omg/CORBA/NamedValue.html" title="class in org.omg.CORBA">NamedValue</a> result, <a href="../../../org/omg/CORBA/ExceptionList.html" title="class in org.omg.CORBA">ExceptionList</a> exceptions, <a href="../../../org/omg/CORBA/ContextList.html" title="class in org.omg.CORBA">ContextList</a> contexts)</code>
|
||
<div class="block">
|
||
<span>使用消息“这是一个局部受限的对象”引发了一个<code>org.omg.CORBA.NO_IMPLEMENT</code>异常。</span>
|
||
<span>这种方法是<code>org.omg.CORBA.Object</code>方法的默认实现。</span>
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i2">
|
||
<td class="colFirst"><code><a href="../../../org/omg/CORBA/Object.html" title="interface in org.omg.CORBA">Object</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/omg/CORBA/LocalObject.html#Z:Z_duplicate--">_duplicate</a></span>()</code>
|
||
<div class="block">
|
||
<span>使用消息“这是一个局部受限的对象”抛出一个<code>org.omg.CORBA.NO_IMPLEMENT</code>异常。</span>
|
||
<span>这种方法是<code>org.omg.CORBA.Object</code>方法的默认实现。</span>
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i3">
|
||
<td class="colFirst"><code><a href="../../../org/omg/CORBA/DomainManager.html" title="interface in org.omg.CORBA">DomainManager</a>[]</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/omg/CORBA/LocalObject.html#Z:Z_get_domain_managers--">_get_domain_managers</a></span>()</code>
|
||
<div class="block">
|
||
<span>使用消息“这是一个局部受限的对象”引发了一个<code>org.omg.CORBA.NO_IMPLEMENT</code>异常。</span>
|
||
<span>此方法不适用于本地对象,因此未实现。</span>
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i4">
|
||
<td class="colFirst"><code><a href="../../../org/omg/CORBA/Object.html" title="interface in org.omg.CORBA">Object</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/omg/CORBA/LocalObject.html#Z:Z_get_interface_def--">_get_interface_def</a></span>()</code>
|
||
<div class="block">
|
||
<span>使用消息“这是一个局部受限的对象”抛出一个<code>org.omg.CORBA.NO_IMPLEMENT</code>异常。</span>
|
||
<span>这种方法是<code>org.omg.CORBA.Object</code>方法的默认实现。</span>
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i5">
|
||
<td class="colFirst"><code><a href="../../../org/omg/CORBA/Object.html" title="interface in org.omg.CORBA">Object</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/omg/CORBA/LocalObject.html#Z:Z_get_interface--">_get_interface</a></span>()</code>
|
||
<div class="block">
|
||
<span>使用消息“这是一个本地约束的对象”抛出一个<code>org.omg.CORBA.NO_IMPLEMENT</code>异常。</span>
|
||
<span>此方法不适用于本地对象,因此未实现。</span>
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i6">
|
||
<td class="colFirst"><code><a href="../../../org/omg/CORBA/Policy.html" title="interface in org.omg.CORBA">Policy</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/omg/CORBA/LocalObject.html#Z:Z_get_policy-int-">_get_policy</a></span>(int policy_type)</code>
|
||
<div class="block">
|
||
<span>使用消息“这是一个局部受限的对象”抛出一个<code>org.omg.CORBA.NO_IMPLEMENT</code>异常。</span>
|
||
<span>此方法不适用于本地对象,因此未实现。</span>
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i7">
|
||
<td class="colFirst"><code>int</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/omg/CORBA/LocalObject.html#Z:Z_hash-int-">_hash</a></span>(int maximum)</code>
|
||
<div class="block">
|
||
返回使用给定数字作为最大值的对象生命周期一致的哈希值。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i8">
|
||
<td class="colFirst"><code><a href="../../../org/omg/CORBA/portable/InputStream.html" title="class in org.omg.CORBA.portable">InputStream</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/omg/CORBA/LocalObject.html#Z:Z_invoke-org.omg.CORBA.portable.OutputStream-">_invoke</a></span>(<a href="../../../org/omg/CORBA/portable/OutputStream.html" title="class in org.omg.CORBA.portable">OutputStream</a> output)</code>
|
||
<div class="block">
|
||
<span>使用消息“这是一个局部受限的对象”抛出一个<code>org.omg.CORBA.NO_IMPLEMENT</code>异常。</span>
|
||
<span>这种方法是<code>org.omg.CORBA.Object</code>方法的默认实现。</span>
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i9">
|
||
<td class="colFirst"><code>boolean</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/omg/CORBA/LocalObject.html#Z:Z_is_a-java.lang.String-">_is_a</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> repository_id)</code>
|
||
<div class="block">
|
||
<span>使用消息“这是一个局部受限的对象”抛出一个<code>org.omg.CORBA.NO_IMPLEMENT</code>异常。</span>
|
||
<span>此方法不适用于本地对象,因此未实现。</span>
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i10">
|
||
<td class="colFirst"><code>boolean</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/omg/CORBA/LocalObject.html#Z:Z_is_equivalent-org.omg.CORBA.Object-">_is_equivalent</a></span>(<a href="../../../org/omg/CORBA/Object.html" title="interface in org.omg.CORBA">Object</a> that)</code>
|
||
<div class="block">
|
||
确定两个对象引用是否相等,只要ORB可以轻松确定。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i11">
|
||
<td class="colFirst"><code>boolean</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/omg/CORBA/LocalObject.html#Z:Z_is_local--">_is_local</a></span>()</code>
|
||
<div class="block">
|
||
<span>使用消息“这是一个局部约束的对象”引发了一个<code>org.omg.CORBA.NO_IMPLEMENT</code>异常。</span>
|
||
<span>这种方法是<code>org.omg.CORBA.Object</code>方法的默认实现。</span>
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i12">
|
||
<td class="colFirst"><code>boolean</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/omg/CORBA/LocalObject.html#Z:Z_non_existent--">_non_existent</a></span>()</code>
|
||
<div class="block">
|
||
始终返回
|
||
<code>false</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i13">
|
||
<td class="colFirst"><code><a href="../../../org/omg/CORBA/ORB.html" title="class in org.omg.CORBA">ORB</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/omg/CORBA/LocalObject.html#Z:Z_orb--">_orb</a></span>()</code>
|
||
<div class="block">
|
||
<span>使用消息“这是一个局部受限的对象”抛出一个<code>org.omg.CORBA.NO_IMPLEMENT</code>异常。</span>
|
||
<span>这种方法是<code>org.omg.CORBA.Object</code>方法的默认实现。</span>
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i14">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/omg/CORBA/LocalObject.html#Z:Z_release--">_release</a></span>()</code>
|
||
<div class="block">
|
||
<span>使用消息“这是一个局部约束的对象”引发一个<code>org.omg.CORBA.NO_IMPLEMENT</code>异常。</span>
|
||
<span>这种方法是<code>org.omg.CORBA.Object</code>方法的默认实现。</span>
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i15">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/omg/CORBA/LocalObject.html#Z:Z_releaseReply-org.omg.CORBA.portable.InputStream-">_releaseReply</a></span>(<a href="../../../org/omg/CORBA/portable/InputStream.html" title="class in org.omg.CORBA.portable">InputStream</a> input)</code>
|
||
<div class="block">
|
||
<span>使用消息“这是一个局部受限的对象”引发了一个<code>org.omg.CORBA.NO_IMPLEMENT</code>异常。</span>
|
||
<span>这种方法是<code>org.omg.CORBA.Object</code>方法的默认实现。</span>
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i16">
|
||
<td class="colFirst"><code><a href="../../../org/omg/CORBA/Request.html" title="class in org.omg.CORBA">Request</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/omg/CORBA/LocalObject.html#Z:Z_request-java.lang.String-">_request</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> operation)</code>
|
||
<div class="block">
|
||
<span>使用消息“这是一个局部约束的对象”来引发一个<code>org.omg.CORBA.NO_IMPLEMENT</code>异常。</span>
|
||
<span>这种方法是<code>org.omg.CORBA.Object</code>方法的默认实现。</span>
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i17">
|
||
<td class="colFirst"><code><a href="../../../org/omg/CORBA/portable/OutputStream.html" title="class in org.omg.CORBA.portable">OutputStream</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/omg/CORBA/LocalObject.html#Z:Z_request-java.lang.String-boolean-">_request</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> operation, boolean responseExpected)</code>
|
||
<div class="block">
|
||
<span>使用消息“这是一个局部受限的对象”引发了一个<code>org.omg.CORBA.NO_IMPLEMENT</code>异常。</span>
|
||
<span>这种方法是<code>org.omg.CORBA.Object</code>方法的默认实现。</span>
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i18">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/omg/CORBA/LocalObject.html#Z:Z_servant_postinvoke-org.omg.CORBA.portable.ServantObject-">_servant_postinvoke</a></span>(<a href="../../../org/omg/CORBA/portable/ServantObject.html" title="class in org.omg.CORBA.portable">ServantObject</a> servant)</code>
|
||
<div class="block">
|
||
<span>使用消息“这是本地约束的对象”抛出<code>org.omg.CORBA.NO_IMPLEMENT</code>异常。</span>
|
||
<span>这种方法是<code>org.omg.CORBA.Object</code>方法的默认实现。</span>
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i19">
|
||
<td class="colFirst"><code><a href="../../../org/omg/CORBA/portable/ServantObject.html" title="class in org.omg.CORBA.portable">ServantObject</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/omg/CORBA/LocalObject.html#Z:Z_servant_preinvoke-java.lang.String-java.lang.Class-">_servant_preinvoke</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> operation, <a href="../../../java/lang/Class.html" title="class in java.lang">类</a> expectedType)</code>
|
||
<div class="block">
|
||
<span>使用消息“这是一个局部受限的对象”引发了一个<code>org.omg.CORBA.NO_IMPLEMENT</code>异常。</span>
|
||
<span>这种方法是<code>org.omg.CORBA.Object</code>方法的默认实现。</span>
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i20">
|
||
<td class="colFirst"><code><a href="../../../org/omg/CORBA/Object.html" title="interface in org.omg.CORBA">Object</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/omg/CORBA/LocalObject.html#Z:Z_set_policy_override-org.omg.CORBA.Policy:A-org.omg.CORBA.SetOverrideType-">_set_policy_override</a></span>(<a href="../../../org/omg/CORBA/Policy.html" title="interface in org.omg.CORBA">Policy</a>[] policies, <a href="../../../org/omg/CORBA/SetOverrideType.html" title="class in org.omg.CORBA">SetOverrideType</a> set_add)</code>
|
||
<div class="block">
|
||
<span>使用消息“这是一个局部约束的对象”抛出一个<code>org.omg.CORBA.NO_IMPLEMENT</code>异常。</span>
|
||
<span>此方法不适用于本地对象,因此未实现。</span>
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i21">
|
||
<td class="colFirst"><code>boolean</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/omg/CORBA/LocalObject.html#validate_connection--">validate_connection</a></span>()</code>
|
||
<div class="block">
|
||
<span>使用消息“这是一个局部受限的对象”引发了一个<code>org.omg.CORBA.NO_IMPLEMENT</code>异常。</span>
|
||
<span>此方法不适用于本地对象,因此未实现。</span>
|
||
</div> </td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<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">
|
||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="constructor.detail">
|
||
<!-- --> </a> <h3>构造方法详细信息</h3> <a name="LocalObject--">
|
||
<!-- --> </a>
|
||
<ul class="blockListLast">
|
||
<li class="blockList"> <h4>LocalObject</h4> <pre>public LocalObject()</pre>
|
||
<div class="block">
|
||
构造一个默认的
|
||
<code>LocalObject</code>实例。
|
||
</div> </li>
|
||
</ul> </li>
|
||
</ul>
|
||
<!-- ============ METHOD DETAIL ========== -->
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="method.detail">
|
||
<!-- --> </a> <h3>方法详细信息</h3> <a name="Z:Z_is_equivalent-org.omg.CORBA.Object-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>_is_equivalent</h4> <pre>public boolean _is_equivalent(<a href="../../../org/omg/CORBA/Object.html" title="interface in org.omg.CORBA">Object</a> that)</pre>
|
||
<div class="block">
|
||
<p> <span>确定两个对象引用是否相等,只要ORB可以轻松确定。</span> <span>两个对象引用是相同的,如果它们是相同的。</span> <span>实际上指向同一个对象的两个不同的对象引用也是等效的。</span> <span>然而,ORB不需要尝试确定两个不同的对象引用是指相同的对象,因为这样的确定可能是不切实际的昂贵的。</span> </p>
|
||
<p> <span>默认实现org.omg.CORBA.Object方法。</span> </p>
|
||
<p></p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../org/omg/CORBA/Object.html#Z:Z_is_equivalent-org.omg.CORBA.Object-">_is_equivalent</a></code>在界面
|
||
<code><a href="../../../org/omg/CORBA/Object.html" title="interface in org.omg.CORBA">Object</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>that</code> - 用于检查对等体的对象引用
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<span><code>true</code>如果此对象引用已知与等同于给定的对象引用。</span>
|
||
<span>请注意, <code>false</code>仅表示两个对象引用是不同的,不一定是引用不同的对象。</span>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="Z:Z_non_existent--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>_non_existent</h4> <pre>public boolean _non_existent()</pre>
|
||
<div class="block">
|
||
<span>总是返回<code>false</code> 。</span>
|
||
<span>这种方法是<code>org.omg.CORBA.Object</code>方法的默认实现。</span>
|
||
<p></p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../org/omg/CORBA/Object.html#Z:Z_non_existent--">_non_existent</a></code>在接口
|
||
<code><a href="../../../org/omg/CORBA/Object.html" title="interface in org.omg.CORBA">Object</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<code>false</code>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="Z:Z_hash-int-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>_hash</h4> <pre>public int _hash(int maximum)</pre>
|
||
<div class="block">
|
||
<span>返回使用给定数字作为最大值的对象生命周期一致的哈希值。</span>
|
||
<span>这种方法是<code>org.omg.CORBA.Object</code>方法的默认实现。</span>
|
||
<p></p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../org/omg/CORBA/Object.html#Z:Z_hash-int-">_hash</a></code>在界面
|
||
<code><a href="../../../org/omg/CORBA/Object.html" title="interface in org.omg.CORBA">Object</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>maximum</code> -
|
||
<code>int</code>哈希码的最大值的
|
||
<code>int</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
这个实例的哈希码
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="Z:Z_is_a-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>_is_a</h4> <pre>public boolean _is_a(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> repository_id)</pre>
|
||
<div class="block">
|
||
<span>使用消息“这是一个本地约束的对象”引发了一个<code>org.omg.CORBA.NO_IMPLEMENT</code>异常。</span>
|
||
<span>此方法不适用于本地对象,因此未实现。</span>
|
||
<span>这种方法是<code>org.omg.CORBA.Object</code>方法的默认实现。</span>
|
||
<p></p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../org/omg/CORBA/Object.html#Z:Z_is_a-java.lang.String-">_is_a</a></code>在接口
|
||
<code><a href="../../../org/omg/CORBA/Object.html" title="interface in org.omg.CORBA">Object</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>repository_id</code> - a
|
||
<code>String</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
NO_IMPLEMENT,因为这是一个本地约束的对象,此方法不适用于本地对象
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../org/omg/CORBA/NO_IMPLEMENT.html" title="class in org.omg.CORBA">NO_IMPLEMENT</a></code> - 因为这是一个本地约束的对象,并且此方法不适用于本地对象
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="package-summary.html#unimpl"><code>CORBA</code> package comments for unimplemented features</a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="Z:Z_duplicate--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>_duplicate</h4> <pre>public <a href="../../../org/omg/CORBA/Object.html" title="interface in org.omg.CORBA">Object</a> _duplicate()</pre>
|
||
<div class="block">
|
||
<span>使用消息“这是一个局部受限的对象”引发了一个<code>org.omg.CORBA.NO_IMPLEMENT</code>异常。</span>
|
||
<span>这种方法是<code>org.omg.CORBA.Object</code>方法的默认实现。</span>
|
||
<p></p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../org/omg/CORBA/Object.html#Z:Z_duplicate--">_duplicate</a></code>在界面
|
||
<code><a href="../../../org/omg/CORBA/Object.html" title="interface in org.omg.CORBA">Object</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
这个
|
||
<code>LocalObject</code>实例的副本。
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../org/omg/CORBA/NO_IMPLEMENT.html" title="class in org.omg.CORBA">NO_IMPLEMENT</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="package-summary.html#unimpl"><code>CORBA</code> package comments for unimplemented features</a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="Z:Z_release--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>_release</h4> <pre>public void _release()</pre>
|
||
<div class="block">
|
||
<span>使用消息“这是一个局部受限的对象”引发了一个<code>org.omg.CORBA.NO_IMPLEMENT</code>异常。</span>
|
||
<span>这种方法是<code>org.omg.CORBA.Object</code>方法的默认实现。</span>
|
||
<p></p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../org/omg/CORBA/Object.html#Z:Z_release--">_release</a></code>在界面
|
||
<code><a href="../../../org/omg/CORBA/Object.html" title="interface in org.omg.CORBA">Object</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../org/omg/CORBA/NO_IMPLEMENT.html" title="class in org.omg.CORBA">NO_IMPLEMENT</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="package-summary.html#unimpl"><code>CORBA</code> package comments for unimplemented features</a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="Z:Z_request-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>_request</h4> <pre>public <a href="../../../org/omg/CORBA/Request.html" title="class in org.omg.CORBA">Request</a> _request(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> operation)</pre>
|
||
<div class="block">
|
||
<span>使用消息“这是一个局部受限的对象”引发了一个<code>org.omg.CORBA.NO_IMPLEMENT</code>异常。</span>
|
||
<span>这种方法是<code>org.omg.CORBA.Object</code>方法的默认实现。</span>
|
||
<p></p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../org/omg/CORBA/Object.html#Z:Z_request-java.lang.String-">_request</a></code>在界面
|
||
<code><a href="../../../org/omg/CORBA/Object.html" title="interface in org.omg.CORBA">Object</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>operation</code> - 一个
|
||
<code>String</code>给出要由返回的请求执行的操作的名称
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
一个
|
||
<code>Request</code>对象与给定的操作
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../org/omg/CORBA/NO_IMPLEMENT.html" title="class in org.omg.CORBA">NO_IMPLEMENT</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="package-summary.html#unimpl"><code>CORBA</code> package comments for unimplemented features</a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="Z:Z_create_request-org.omg.CORBA.Context-java.lang.String-org.omg.CORBA.NVList-org.omg.CORBA.NamedValue-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>_create_request</h4> <pre>public <a href="../../../org/omg/CORBA/Request.html" title="class in org.omg.CORBA">Request</a> _create_request(<a href="../../../org/omg/CORBA/Context.html" title="class in org.omg.CORBA">Context</a> ctx,
|
||
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> operation,
|
||
<a href="../../../org/omg/CORBA/NVList.html" title="class in org.omg.CORBA">NVList</a> arg_list,
|
||
<a href="../../../org/omg/CORBA/NamedValue.html" title="class in org.omg.CORBA">NamedValue</a> result)</pre>
|
||
<div class="block">
|
||
<span>使用消息“这是一个局部约束的对象”引发了一个<code>org.omg.CORBA.NO_IMPLEMENT</code>异常。</span>
|
||
<span>这种方法是<code>org.omg.CORBA.Object</code>方法的默认实现。</span>
|
||
<p></p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../org/omg/CORBA/Object.html#Z:Z_create_request-org.omg.CORBA.Context-java.lang.String-org.omg.CORBA.NVList-org.omg.CORBA.NamedValue-">_create_request</a></code>在界面
|
||
<code><a href="../../../org/omg/CORBA/Object.html" title="interface in org.omg.CORBA">Object</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>ctx</code> - 一个
|
||
<code>Context</code>属性列表的Context对象
|
||
</dd>
|
||
<dd>
|
||
<code>operation</code> -所述
|
||
<code>String</code>表示的方法的名称将被调用
|
||
</dd>
|
||
<dd>
|
||
<code>arg_list</code> - 一个
|
||
<code>NVList</code>被调用方法的实际参数的NVList
|
||
</dd>
|
||
<dd>
|
||
<code>result</code> - 一个
|
||
<code>NamedValue</code>对象,用作方法返回值的容器
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
一个新的
|
||
<code>Request</code>对象用给定的参数初始化
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../org/omg/CORBA/NO_IMPLEMENT.html" title="class in org.omg.CORBA">NO_IMPLEMENT</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="package-summary.html#unimpl"><code>CORBA</code> package comments for unimplemented features</a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="Z:Z_create_request-org.omg.CORBA.Context-java.lang.String-org.omg.CORBA.NVList-org.omg.CORBA.NamedValue-org.omg.CORBA.ExceptionList-org.omg.CORBA.ContextList-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>_create_request</h4> <pre>public <a href="../../../org/omg/CORBA/Request.html" title="class in org.omg.CORBA">Request</a> _create_request(<a href="../../../org/omg/CORBA/Context.html" title="class in org.omg.CORBA">Context</a> ctx,
|
||
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> operation,
|
||
<a href="../../../org/omg/CORBA/NVList.html" title="class in org.omg.CORBA">NVList</a> arg_list,
|
||
<a href="../../../org/omg/CORBA/NamedValue.html" title="class in org.omg.CORBA">NamedValue</a> result,
|
||
<a href="../../../org/omg/CORBA/ExceptionList.html" title="class in org.omg.CORBA">ExceptionList</a> exceptions,
|
||
<a href="../../../org/omg/CORBA/ContextList.html" title="class in org.omg.CORBA">ContextList</a> contexts)</pre>
|
||
<div class="block">
|
||
<span>使用消息“这是一个局部受限的对象”引发了一个<code>org.omg.CORBA.NO_IMPLEMENT</code>异常。</span>
|
||
<span>这种方法是<code>org.omg.CORBA.Object</code>方法的默认实现。</span>
|
||
<p></p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../org/omg/CORBA/Object.html#Z:Z_create_request-org.omg.CORBA.Context-java.lang.String-org.omg.CORBA.NVList-org.omg.CORBA.NamedValue-org.omg.CORBA.ExceptionList-org.omg.CORBA.ContextList-">_create_request</a></code>在界面
|
||
<code><a href="../../../org/omg/CORBA/Object.html" title="interface in org.omg.CORBA">Object</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>ctx</code> - 一个
|
||
<code>Context</code>属性列表的Context对象
|
||
</dd>
|
||
<dd>
|
||
<code>operation</code> - 要调用的方法的名称
|
||
</dd>
|
||
<dd>
|
||
<code>arg_list</code> - 一个
|
||
<code>NVList</code>其中包含正在调用的方法的实际参数
|
||
</dd>
|
||
<dd>
|
||
<code>result</code> - 一个
|
||
<code>NamedValue</code>对象,用作方法返回值的容器
|
||
</dd>
|
||
<dd>
|
||
<code>exceptions</code> - 一个
|
||
<code>ExceptionList</code>对象,包含方法可以抛出的可能异常的列表
|
||
</dd>
|
||
<dd>
|
||
<code>contexts</code> - 一个
|
||
<code>ContextList</code>对象,其中包含需要解析并使用
|
||
<code>Request</code>实例发送的上下文字符串列表
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
新的
|
||
<code>Request</code>对象用给定的参数初始化
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../org/omg/CORBA/NO_IMPLEMENT.html" title="class in org.omg.CORBA">NO_IMPLEMENT</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="package-summary.html#unimpl"><code>CORBA</code> package comments for unimplemented features</a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="Z:Z_get_interface--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>_get_interface</h4> <pre>public <a href="../../../org/omg/CORBA/Object.html" title="interface in org.omg.CORBA">Object</a> _get_interface()</pre>
|
||
<div class="block">
|
||
<span>使用消息“这是一个局部受限的对象”引发一个<code>org.omg.CORBA.NO_IMPLEMENT</code>异常。</span>
|
||
<span>此方法不适用于本地对象,因此未实现。</span>
|
||
<span>这种方法是<code>org.omg.CORBA.Object</code>方法的默认实现。</span>
|
||
<p></p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
NO_IMPLEMENT,因为这是一个本地约束的对象,此方法不适用于本地对象
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../org/omg/CORBA/NO_IMPLEMENT.html" title="class in org.omg.CORBA">NO_IMPLEMENT</a></code> - 因为这是一个本地约束的对象,并且此方法不适用于本地对象
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="package-summary.html#unimpl"><code>CORBA</code> package comments for unimplemented features</a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="Z:Z_get_interface_def--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>_get_interface_def</h4> <pre>public <a href="../../../org/omg/CORBA/Object.html" title="interface in org.omg.CORBA">Object</a> _get_interface_def()</pre>
|
||
<div class="block">
|
||
<span>使用消息“这是一个局部约束的对象”引发了一个<code>org.omg.CORBA.NO_IMPLEMENT</code>异常。</span>
|
||
<span>这种方法是默认实现的<code>org.omg.CORBA.Object</code>方法。</span>
|
||
<p></p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../org/omg/CORBA/Object.html#Z:Z_get_interface_def--">_get_interface_def</a></code>在接口
|
||
<code><a href="../../../org/omg/CORBA/Object.html" title="interface in org.omg.CORBA">Object</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<code>InterfaceDef</code>中的
|
||
<code>InterfaceDef</code>对象,该对象提供了此对象引用引用的对象的类型信息
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../org/omg/CORBA/NO_IMPLEMENT.html" title="class in org.omg.CORBA">NO_IMPLEMENT</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="package-summary.html#unimpl"><code>CORBA</code> package comments for unimplemented features</a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="Z:Z_orb--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>_orb</h4> <pre>public <a href="../../../org/omg/CORBA/ORB.html" title="class in org.omg.CORBA">ORB</a> _orb()</pre>
|
||
<div class="block">
|
||
<span>使用消息“这是一个局部受限的对象”抛出一个<code>org.omg.CORBA.NO_IMPLEMENT</code>异常。</span>
|
||
<span>这种方法是<code>org.omg.CORBA.Object</code>方法的默认实现。</span>
|
||
<p></p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
创建代理的ORB实例包含在此
|
||
<code>ObjectImpl</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../org/omg/CORBA/NO_IMPLEMENT.html" title="class in org.omg.CORBA">NO_IMPLEMENT</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="package-summary.html#unimpl"><code>CORBA</code> package comments for unimplemented features</a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="Z:Z_get_policy-int-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>_get_policy</h4> <pre>public <a href="../../../org/omg/CORBA/Policy.html" title="interface in org.omg.CORBA">Policy</a> _get_policy(int policy_type)</pre>
|
||
<div class="block">
|
||
<span>使用消息“这是一个局部受限的对象”引发了一个<code>org.omg.CORBA.NO_IMPLEMENT</code>异常。</span>
|
||
<span>此方法不适用于本地对象,因此未实现。</span>
|
||
<span>这种方法是<code>org.omg.CORBA.Object</code>方法的默认实现。</span>
|
||
<p></p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../org/omg/CORBA/Object.html#Z:Z_get_policy-int-">_get_policy</a></code>在界面
|
||
<code><a href="../../../org/omg/CORBA/Object.html" title="interface in org.omg.CORBA">Object</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>policy_type</code> -
|
||
<code>int</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
NO_IMPLEMENT,因为这是一个本地约束的对象,此方法不适用于本地对象
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../org/omg/CORBA/NO_IMPLEMENT.html" title="class in org.omg.CORBA">NO_IMPLEMENT</a></code> - 因为这是一个本地约束的对象,并且此方法不适用于本地对象
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="package-summary.html#unimpl"><code>CORBA</code> package comments for unimplemented features</a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="Z:Z_get_domain_managers--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>_get_domain_managers</h4> <pre>public <a href="../../../org/omg/CORBA/DomainManager.html" title="interface in org.omg.CORBA">DomainManager</a>[] _get_domain_managers()</pre>
|
||
<div class="block">
|
||
<span>使用消息“这是一个局部受限的对象”引发了一个<code>org.omg.CORBA.NO_IMPLEMENT</code>异常。</span>
|
||
<span>此方法不适用于本地对象,因此未实现。</span>
|
||
<span>这种方法是<code>org.omg.CORBA.Object</code>方法的默认实现。</span>
|
||
<p></p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../org/omg/CORBA/Object.html#Z:Z_get_domain_managers--">_get_domain_managers</a></code>在界面
|
||
<code><a href="../../../org/omg/CORBA/Object.html" title="interface in org.omg.CORBA">Object</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<span>该对象的立即封闭域管理器的列表。</span>
|
||
<span>至少一个域管理器总是在列表中返回,因为默认情况下,每个对象与创建时的至少一个域管理器相关联。</span>
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../org/omg/CORBA/NO_IMPLEMENT.html" title="class in org.omg.CORBA">NO_IMPLEMENT</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="package-summary.html#unimpl"><code>CORBA</code> package comments for unimplemented features</a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="Z:Z_set_policy_override-org.omg.CORBA.Policy:A-org.omg.CORBA.SetOverrideType-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>_set_policy_override</h4> <pre>public <a href="../../../org/omg/CORBA/Object.html" title="interface in org.omg.CORBA">Object</a> _set_policy_override(<a href="../../../org/omg/CORBA/Policy.html" title="interface in org.omg.CORBA">Policy</a>[] policies,
|
||
<a href="../../../org/omg/CORBA/SetOverrideType.html" title="class in org.omg.CORBA">SetOverrideType</a> set_add)</pre>
|
||
<div class="block">
|
||
<span>使用消息“这是一个局部受限的对象”引发了一个<code>org.omg.CORBA.NO_IMPLEMENT</code>异常。</span>
|
||
<span>此方法不适用于本地对象,因此未实现。</span>
|
||
<span>这种方法是<code>org.omg.CORBA.Object</code>方法的默认实现。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../org/omg/CORBA/Object.html#Z:Z_set_policy_override-org.omg.CORBA.Policy:A-org.omg.CORBA.SetOverrideType-">_set_policy_override</a></code>在界面
|
||
<code><a href="../../../org/omg/CORBA/Object.html" title="interface in org.omg.CORBA">Object</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>policies</code> - 一个数组
|
||
</dd>
|
||
<dd>
|
||
<code>set_add</code> - 一个标志
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
NO_IMPLEMENT,因为这是一个本地约束的对象,此方法不适用于本地对象
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../org/omg/CORBA/NO_IMPLEMENT.html" title="class in org.omg.CORBA">NO_IMPLEMENT</a></code> - 因为这是一个本地约束的对象,并且此方法不适用于本地对象
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="package-summary.html#unimpl"><code>CORBA</code> package comments for unimplemented features</a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="Z:Z_is_local--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>_is_local</h4> <pre>public boolean _is_local()</pre>
|
||
<div class="block">
|
||
<span>抛出一个<code>org.omg.CORBA.NO_IMPLEMENT</code>例外与消息“这是一个局部约束对象”。</span>
|
||
<span>这种方法是<code>org.omg.CORBA.Object</code>方法的默认实现。</span>
|
||
<p> <span>返回<code>true</code>为这个<code>LocalObject</code>实例。</span> </p>
|
||
<p></p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
总是
|
||
<code>true</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../org/omg/CORBA/NO_IMPLEMENT.html" title="class in org.omg.CORBA">NO_IMPLEMENT</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="package-summary.html#unimpl"><code>CORBA</code> package comments for unimplemented features</a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="Z:Z_servant_preinvoke-java.lang.String-java.lang.Class-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>_servant_preinvoke</h4> <pre>public <a href="../../../org/omg/CORBA/portable/ServantObject.html" title="class in org.omg.CORBA.portable">ServantObject</a> _servant_preinvoke(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> operation,
|
||
<a href="../../../java/lang/Class.html" title="class in java.lang">类</a> expectedType)</pre>
|
||
<div class="block">
|
||
<span>使用消息“这是一个本地约束的对象”抛出一个<code>org.omg.CORBA.NO_IMPLEMENT</code>异常。</span>
|
||
<span>这种方法是<code>org.omg.CORBA.Object</code>方法的默认实现。</span>
|
||
<p></p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>operation</code> - 一个
|
||
<code>String</code>指出要进行预先操作的操作
|
||
</dd>
|
||
<dd>
|
||
<code>expectedType</code> - 上述操作类型的类
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
NO_IMPLEMENT,因为这是一个本地约束的对象,此方法不适用于本地对象
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../org/omg/CORBA/NO_IMPLEMENT.html" title="class in org.omg.CORBA">NO_IMPLEMENT</a></code> - 因为这是一个本地约束的对象,并且此方法不适用于本地对象
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="package-summary.html#unimpl"><code>CORBA</code> package comments for unimplemented features</a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="Z:Z_servant_postinvoke-org.omg.CORBA.portable.ServantObject-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>_servant_postinvoke</h4> <pre>public void _servant_postinvoke(<a href="../../../org/omg/CORBA/portable/ServantObject.html" title="class in org.omg.CORBA.portable">ServantObject</a> servant)</pre>
|
||
<div class="block">
|
||
<span>使用消息“这是一个局部受限的对象”引发了一个<code>org.omg.CORBA.NO_IMPLEMENT</code>异常。</span>
|
||
<span>这种方法是<code>org.omg.CORBA.Object</code>方法的默认实现。</span>
|
||
<p></p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>servant</code> - 要
|
||
<code>servant</code>的servant对象
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../org/omg/CORBA/NO_IMPLEMENT.html" title="class in org.omg.CORBA">NO_IMPLEMENT</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="package-summary.html#unimpl"><code>CORBA</code> package comments for unimplemented features</a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="Z:Z_request-java.lang.String-boolean-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>_request</h4> <pre>public <a href="../../../org/omg/CORBA/portable/OutputStream.html" title="class in org.omg.CORBA.portable">OutputStream</a> _request(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> operation,
|
||
boolean responseExpected)</pre>
|
||
<div class="block">
|
||
<span>使用消息“这是一个局部受限的对象”抛出一个<code>org.omg.CORBA.NO_IMPLEMENT</code>异常。</span>
|
||
<span>这种方法是<code>org.omg.CORBA.Object</code>方法的默认实现。</span>
|
||
<p> <span>由stub调用以获取用于编组参数的OutputStream。</span> <span>存根必须提供操作名称,并指示是否预期响应(即这是单向呼叫)。</span> </p>
|
||
<p></p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>operation</code> - 正在请求的操作的名称
|
||
</dd>
|
||
<dd>
|
||
<code>responseExpected</code> -
|
||
<code>true</code>如果有预期的回应,
|
||
<code>false</code>如果是单向通话
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
NO_IMPLEMENT,因为这是一个本地约束的对象,此方法不适用于本地对象
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../org/omg/CORBA/NO_IMPLEMENT.html" title="class in org.omg.CORBA">NO_IMPLEMENT</a></code> - 因为这是一个本地约束的对象,并且此方法不适用于本地对象
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="package-summary.html#unimpl"><code>CORBA</code> package comments for unimplemented features</a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="Z:Z_invoke-org.omg.CORBA.portable.OutputStream-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>_invoke</h4> <pre>public <a href="../../../org/omg/CORBA/portable/InputStream.html" title="class in org.omg.CORBA.portable">InputStream</a> _invoke(<a href="../../../org/omg/CORBA/portable/OutputStream.html" title="class in org.omg.CORBA.portable">OutputStream</a> output)
|
||
throws <a href="../../../org/omg/CORBA/portable/ApplicationException.html" title="class in org.omg.CORBA.portable">ApplicationException</a>,
|
||
<a href="../../../org/omg/CORBA/portable/RemarshalException.html" title="class in org.omg.CORBA.portable">RemarshalException</a></pre>
|
||
<div class="block">
|
||
<span>引发一个<code>org.omg.CORBA.NO_IMPLEMENT</code>异常消息“这是一个局部约束的对象”。</span>
|
||
<span>这种方法是<code>org.omg.CORBA.Object</code>方法的默认实现。</span>
|
||
<p> <span>被称为调用操作。</span> <span>存根提供了一个<code>OutputStream</code> ,之前由一个<code>_request()</code>调用返回。</span> <span><code>_invoke</code>返回<code>InputStream</code>其中包含编组答复。</span> <span>如果发生异常, <code>_invoke</code>可能会抛出一个<code>ApplicationException</code>对象,其中包含一个<code>InputStream</code> ,用户异常状态可以从该对象中<code>InputStream</code>封锁。</span> </p>
|
||
<p></p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>output</code> -
|
||
<code>OutputStream</code>调用
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
NO_IMPLEMENT,因为这是一个本地约束的对象,此方法不适用于本地对象
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../org/omg/CORBA/portable/ApplicationException.html" title="class in org.omg.CORBA.portable">ApplicationException</a></code> - 如果发生异常,
|
||
<code>_invoke</code>可能会抛出一个
|
||
<code>ApplicationException</code>对象,该对象包含一个
|
||
<code>InputStream</code> ,用户异常状态可以从该对象取消。
|
||
</dd>
|
||
<dd>
|
||
<code><a href="../../../org/omg/CORBA/portable/RemarshalException.html" title="class in org.omg.CORBA.portable">RemarshalException</a></code> - 如果发生异常,
|
||
<code>_invoke</code>可能会抛出一个
|
||
<code>ApplicationException</code>对象,其中包含一个
|
||
<code>InputStream</code> ,用户异常状态可以从该对象中
|
||
<code>InputStream</code>封锁。
|
||
</dd>
|
||
<dd>
|
||
<code><a href="../../../org/omg/CORBA/NO_IMPLEMENT.html" title="class in org.omg.CORBA">NO_IMPLEMENT</a></code> - 因为这是一个本地约束的对象,并且此方法不适用于本地对象
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="package-summary.html#unimpl"><code>CORBA</code> package comments for unimplemented features</a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="Z:Z_releaseReply-org.omg.CORBA.portable.InputStream-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>_releaseReply</h4> <pre>public void _releaseReply(<a href="../../../org/omg/CORBA/portable/InputStream.html" title="class in org.omg.CORBA.portable">InputStream</a> input)</pre>
|
||
<div class="block">
|
||
<span>使用消息“这是一个局部受限的对象”引发了一个<code>org.omg.CORBA.NO_IMPLEMENT</code>异常。</span>
|
||
<span>这种方法是<code>org.omg.CORBA.Object</code>方法的默认实现。</span>
|
||
<p> <span>可以选择通过存根调用解析程序完成后将回复流释放回ORB。</span> <span>存根经过<code>InputStream</code>由归国<code>_invoke()</code>或<code>ApplicationException.getInputStream()</code> 。</span> <span>空值也可以传递给<code>_releaseReply</code> ,在这种情况下,该方法是无操作的。</span> </p>
|
||
<p></p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>input</code> - 回复流回ORB或null
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../org/omg/CORBA/NO_IMPLEMENT.html" title="class in org.omg.CORBA">NO_IMPLEMENT</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="package-summary.html#unimpl"><code>CORBA</code> package comments for unimplemented features</a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="validate_connection--">
|
||
<!-- --> </a>
|
||
<ul class="blockListLast">
|
||
<li class="blockList"> <h4>validate_connection</h4> <pre>public boolean validate_connection()</pre>
|
||
<div class="block">
|
||
<span>使用消息“这是一个本地约束的对象”引发了一个<code>org.omg.CORBA.NO_IMPLEMENT</code>异常。</span>
|
||
<span>此方法不适用于本地对象,因此未实现。</span>
|
||
<span>这种方法是<code>org.omg.CORBA.Object</code>方法的默认实现。</span>
|
||
<p></p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
NO_IMPLEMENT,因为这是一个本地约束的对象,此方法不适用于本地对象
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../org/omg/CORBA/NO_IMPLEMENT.html" title="class in org.omg.CORBA">NO_IMPLEMENT</a></code> - 因为这是一个本地约束的对象,并且此方法不适用于本地对象
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="package-summary.html#unimpl"><code>CORBA</code> package comments for unimplemented features</a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> </li>
|
||
</ul> </li>
|
||
</ul>
|
||
</div>
|
||
</div> |