JavaTM 2 Platform
Standard Ed. 6

org.omg.CORBA
類別 PrincipalHolder

java.lang.Object
  繼承者 org.omg.CORBA.PrincipalHolder
所有已實作的介面:
Streamable

已過時。 Deprecated by CORBA 2.2.

@Deprecated
public final class PrincipalHolder
extends Object
implements Streamable

Principal 的 Holder。關於 Holder 檔案的更多資訊,請參閱“產生的檔案:Holder 檔案”

Principal 型別的值的容器類別,用來存儲 IDL 方法中的 "out" 和 "inout" 參數。如果 IDL 方法簽章將一個 IDL Principal 作為 "out" 或 "inout" 參數,則開發人員必須傳遞一個 PrincipalHolder 實例作為方法調用中的相應參數;對於 "inout" 參數,開發人員還必須填充將被發送到伺服器的 "in" 值。在方法調用返回之前,ORB 將填充與從伺服器返回的 "out" 值對應的值。

如果 myPrincipalHolderPrincipalHolder 實例,則可以使用 myPrincipalHolder.value 存取存儲在其 value 欄位中的值。

從以下版本開始:
JDK1.2

欄位摘要
 Principal value
          已過時。 此 PrincipalHolder 物件保存的 Principal 值。
 
建構子摘要
PrincipalHolder()
          已過時。 建構一個新的 PrincipalHolder 物件,將其 value 欄位初始化為 null
PrincipalHolder(Principal initial)
          已過時。 建構一個新的 PrincipalHolder 物件,並將其 value 欄位初始化為給定的 Principal 物件。
 
方法摘要
 void _read(InputStream input)
          已過時。 從 istream 讀取資料,並使用已解組資料初始化 Holder 的 value 欄位。
 TypeCode _type()
          已過時。 檢索對應於 Holder 中 value 欄位值的 TypeCode 物件。
 void _write(OutputStream output)
          已過時。 將 Holder 中 value 欄位的值編組到 ostream
 
從類別 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

欄位詳細資訊

value

public Principal value
已過時。 
PrincipalHolder 物件保存的 Principal 值。

建構子詳細資訊

PrincipalHolder

public PrincipalHolder()
已過時。 
建構一個新的 PrincipalHolder 物件,將其 value 欄位初始化為 null


PrincipalHolder

public PrincipalHolder(Principal initial)
已過時。 
建構一個新的 PrincipalHolder 物件,並將其 value 欄位初始化為給定的 Principal 物件。

參數:
initial - Principal,用來初始化新建 PrincipalHolder 物件的 value 欄位
方法詳細資訊

_read

public void _read(InputStream input)
已過時。 
從介面 Streamable 複製的描述
istream 讀取資料,並使用已解組資料初始化 Holder 的 value 欄位。

指定者:
介面 Streamable 中的 _read
參數:
input - 表示導線中 CDR 資料的 InputStream。

_write

public void _write(OutputStream output)
已過時。 
從介面 Streamable 複製的描述
將 Holder 中 value 欄位的值編組到 ostream

指定者:
介面 Streamable 中的 _write
參數:
output - CDR OutputStream

_type

public TypeCode _type()
已過時。 
從介面 Streamable 複製的描述
檢索對應於 Holder 中 value 欄位值的 TypeCode 物件。

指定者:
介面 Streamable 中的 _type
返回:
TypeCode 物件,對應於 holder 中保存的值

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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