JavaTM 2 Platform
Standard Ed. 6

javax.rmi.CORBA
類別 Stub

java.lang.Object
  繼承者 org.omg.CORBA.portable.ObjectImpl
      繼承者 org.omg.CORBA_2_3.portable.ObjectImpl
          繼承者 javax.rmi.CORBA.Stub
所有已實作的介面:
Serializable, Object
直接已知子類別:
_Remote_Stub

public abstract class Stub
extends ObjectImpl
implements Serializable

必須從其繼承所有 RMI-IIOP stub 的基礎類別。

另請參見:
序列化表格

建構子摘要
Stub()
           
 
方法摘要
 void connect(ORB orb)
          將此 stub 連接到 ORB。
 boolean equals(Object obj)
          比較兩個 stub 的相等性。
 int hashCode()
          返回物件的雜湊碼值,對於表示同一遠端物件的所有 stub,其雜湊碼值是相等的。
 String toString()
          返回此 stub 的字元串表示形式。
 
從類別 org.omg.CORBA_2_3.portable.ObjectImpl 繼承的方法
_get_codebase
 
從類別 org.omg.CORBA.portable.ObjectImpl 繼承的方法
_create_request, _create_request, _duplicate, _get_delegate, _get_domain_managers, _get_interface_def, _get_policy, _hash, _ids, _invoke, _is_a, _is_equivalent, _is_local, _non_existent, _orb, _release, _releaseReply, _request, _request, _servant_postinvoke, _servant_preinvoke, _set_delegate, _set_policy_override
 
從類別 java.lang.Object 繼承的方法
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

建構子詳細資訊

Stub

public Stub()
方法詳細資訊

hashCode

public int hashCode()
返回物件的雜湊碼值,對於表示同一遠端物件的所有 stub,其雜湊碼值是相等的。

覆寫:
類別 ObjectImpl 中的 hashCode
返回:
雜湊碼值。
另請參見:
Object.equals(java.lang.Object), Hashtable

equals

public boolean equals(Object obj)
比較兩個 stub 的相等性。在用於比較表示同一遠端物件的 stub 時返回 true,否則返回 false

覆寫:
類別 ObjectImpl 中的 equals
參數:
obj - 要與之比較的參考物件。
返回:
如果此物件與 obj 變數相同,則返回 true;否則返回 false
另請參見:
Object.hashCode(), Hashtable

toString

public String toString()
返回此 stub 的字元串表示形式。對於表示同一遠端物件的所有 stub,返回相同的字元串。

覆寫:
類別 ObjectImpl 中的 toString
返回:
此 stub 的字元串表示形式。

connect

public void connect(ORB orb)
             throws RemoteException
將此 stub 連接到 ORB。在反序列化 stub 後要求此操作,但在 ORB 串流對其取消屏蔽後不要求此操作。如果未連接的 stub 被傳遞到 ORB 串流進行編組,則將其隱式連接到該 ORB。應用程序程式碼不應直接調用此方法,但應調用可移植外覆器方法 PortableRemoteObject.connect(java.rmi.Remote, java.rmi.Remote)

參數:
orb - 要連接到的 ORB。
拋出:
RemoteException - 如果 stub 已經連接到另一個 ORB,或者如果 stub 不表示一個導出的遠端物件或本地物件。

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only