@Deprecated public final class PrincipalHolder extends Object implements Streamable
IDL のメソッドに OUT パラメータおよび INOUT パラメータを格納するために使用される、Principal
型の値のコンテナクラスです。IDL のメソッドのシグニチャーが OUT パラメータまたは INOUT パラメータとして IDL Principal
を持つ場合、プログラマは PrincipalHolder
のインスタンスを、メソッドの呼び出しで対応するパラメータとして渡す必要があります。INOUT パラメータの場合、プログラマはサーバーに渡される IN 値も指定する必要があります。メソッド呼び出しが復帰する前に、ORB はサーバーから返された OUT 値に対応する値をその IN 値に設定します。
myPrincipalHolder
が PrincipalHolder
のインスタンスの場合、その value
フィールドに格納された値は myPrincipalHolder.value
を使用してアクセスできます。
コンストラクタと説明 |
---|
PrincipalHolder()
非推奨。
value フィールドが null に初期化された新しい PrincipalHolder オブジェクトを構築します。 |
PrincipalHolder(Principal initial)
非推奨。
value フィールドが指定された Principal オブジェクトに初期化された新しい PrincipalHolder オブジェクトを構築します。 |
修飾子と型 | メソッドと説明 |
---|---|
void |
_read(InputStream input)
非推奨。
istream からデータを読み取り、非整列化されたデータを使って Holder の value フィールドを初期化します。 |
TypeCode |
_type()
非推奨。
Holder の
value フィールドの値に対応する TypeCode オブジェクトを取り出します。 |
void |
_write(OutputStream output)
非推奨。
Holder の
value フィールドの値を ostream に整列化します。 |
public Principal value
PrincipalHolder
オブジェクトが保持する Principal
値です。public PrincipalHolder()
value
フィールドが null
に初期化された新しい PrincipalHolder
オブジェクトを構築します。public PrincipalHolder(Principal initial)
value
フィールドが指定された Principal
オブジェクトに初期化された新しい PrincipalHolder
オブジェクトを構築します。initial
- 新しく作成された PrincipalHolder
オブジェクトの value
フィールドの初期化に使用する Principal
public void _read(InputStream input)
Streamable
istream
からデータを読み取り、非整列化されたデータを使って Holder の value
フィールドを初期化します。_read
、インタフェース: Streamable
input
- ワイヤーからの CDR データを表す InputStream。public void _write(OutputStream output)
Streamable
value
フィールドの値を ostream
に整列化します。_write
、インタフェース: Streamable
output
- CDR OutputStreampublic TypeCode _type()
Streamable
value
フィールドの値に対応する TypeCode
オブジェクトを取り出します。_type
、インタフェース: Streamable
TypeCode
オブジェクト バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.