JavaTM 2
Platform
Std. Ed. v1.4.0

インタフェース
org.omg.CORBA.portable.Streamable の使用

Streamable を使用しているパッケージ
org.omg.CORBA OMG CORBA API の JavaTM プログラミング言語 (ORB クラスを含む) へのマッピングを提供します。 
org.omg.CORBA.portable ポータビリティレイヤ、つまり、あるベンダーによって生成されたコードが他のベンダーの ORB で動作できるようにする一連の ORB API を提供します。 
org.omg.CosNaming Java IDL のネームサービスを提供します。 
org.omg.CosNaming.NamingContextExtPackage このパッケージには、org.omg.CosNaming.NamingContextExt:で使用される次のクラスが格納されています。  
org.omg.CosNaming.NamingContextPackage このパッケージには、org.omg.CosNaming パッケージの例外クラスが格納されています。 
org.omg.IOP このパッケージには、OMG の『The Common Object Request Broker: Architecture and Specification』 ( http://cgi.omg.org/cgi-bin/doc?formal/99-10-07) セクション 13.6 に指定されている IOP モジュールが含まれています。 
org.omg.PortableServer.ServantLocatorPackage サーバントを検索するためのクラスとインタフェースを提供します。  
 

org.omg.CORBA での Streamable の使用
 

Streamable を実装している org.omg.CORBA のクラス
 class AnyHolder
          Any のホルダーです。
 class AnySeqHolder
          AnySeq のホルダーです。
 class BooleanHolder
          Boolean のホルダーです。
 class BooleanSeqHolder
          BooleanSeq のホルダーです。
 class ByteHolder
          Byte のホルダーです。
 class CharHolder
          Char のホルダーです。
 class CharSeqHolder
          CharSeq のホルダーです。
 class CurrentHolder
          Current のホルダーです。
 class DoubleHolder
          Double のホルダーです。
 class DoubleSeqHolder
          DoubleSeq のホルダーです。
 class FixedHolder
          Fixed のホルダーです。
 class FloatHolder
          Float のホルダーです。
 class FloatSeqHolder
          FloatSeq のホルダーです。
 class IntHolder
          Int のホルダーです。
 class LongHolder
          Long のホルダーです。
 class LongLongSeqHolder
          LongLongSeq のホルダーです。
 class LongSeqHolder
          LongSeq のホルダーです。
 class ObjectHolder
          Object のホルダーです。
 class OctetSeqHolder
          OctetSeq のホルダーです。
 class ParameterModeHolder
          Parameter のパラメータモードの列挙です。
 class PolicyErrorHolder
          ORB.create_policy オペレーションに渡されたパラメータ値の問題を示すためにスローされます。
 class PolicyHolder
          Policy のホルダーです。
 class PolicyListHolder
          PolicyList のホルダーです。
 class PrincipalHolder
          推奨されていません。 CORBA 2.2 では推奨されません。
 class ServiceInformationHolder
          ServiceInformation のホルダーです。
 class ShortHolder
          Short.のホルダーです。
 class ShortSeqHolder
          ShortSeq のホルダーです。
 class StringHolder
          String のホルダーです。
 class StringSeqHolder
          String の配列です。
 class TypeCodeHolder
          TypeCode のホルダーです。
 class ULongLongSeqHolder
          ULongLongSeq のホルダーです。
 class ULongSeqHolder
          ULongSeq のホルダーです。
 class UnknownUserExceptionHolder
          UnknownUserException のホルダーです。
 class UShortSeqHolder
          UShortSeq のホルダーです。
 class ValueBaseHolder
          ValueBase のホルダーです。
 class WCharSeqHolder
          WCharSeq のホルダーです。
 class WrongTransactionHolder
          WrongTransaction のホルダーです。
 class WStringSeqHolder
          WString の配列です。
 

Streamable を返す org.omg.CORBA のメソッド
 Streamable Any.extract_Streamable()
          この Any オブジェクトの value フィールドから Streamable を抽出します。
 

Streamable 型のパラメータを持つ org.omg.CORBA のメソッド
 void Any.insert_Streamable(Streamable s)
          指定された Streamable オブジェクトを、この Any オブジェクトの value フィールドに挿入します。
 

org.omg.CORBA.portable での Streamable の使用
 

org.omg.CORBA.portable での Streamable のサブインタフェース
 interface StreamableValue
          カスタム整列化されない、すべての非 boxed IDL 値型の基底型を定義します。
 

org.omg.CosNaming での Streamable の使用
 

Streamable を実装している org.omg.CosNaming のクラス
 class BindingHolder
          名前からオブジェクトへの関連付けをバインディングと呼びます。
 class BindingIteratorHolder
          BindingIterator インタフェースを使うと、クライアントは next_one または next_n を使ってバインディングを次々に返すことができます。
 class BindingListHolder
          バインディングのリストです。
 class BindingTypeHolder
          指定されたバインディングが、オブジェクト用 (つまりネーミングコンテキストでない) かネーミングコンテキスト用かを指定します。
 class NameComponentHolder
          ネーミングコンテキストに定義されたオペレーションの多くは、名前をパラメータとして使用します。
 class NameHolder
          名前は、名前コンポーネントのシーケンスです。
 class NamingContextExtHolder
          NamingContextExt は、それぞれの名前が固有で Interoperable Naming Service の一部である名前バインディングのセットを格納する NamingContext の拡張です。
 class NamingContextHolder
          ネーミングコンテキストは、それぞれが一意の名前を持つ一連のネームバインディングを格納するオブジェクトです。
 

org.omg.CosNaming.NamingContextExtPackage での Streamable の使用
 

Streamable を実装している org.omg.CosNaming.NamingContextExtPackage のクラス
 class InvalidAddressHolder
          IDL-to-Java コンパイラ (ポータブル) バージョン 3.1 により ../../../..
 

org.omg.CosNaming.NamingContextPackage での Streamable の使用
 

Streamable を実装している org.omg.CosNaming.NamingContextPackage のクラス
 class AlreadyBoundHolder
          IDL-to-Java コンパイラ (ポータブル) バージョン 3.1 により ../../../..
 class CannotProceedHolder
          IDL-to-Java コンパイラ (ポータブル) バージョン 3.1 により ../../../..
 class InvalidNameHolder
          IDL-to-Java コンパイラ (ポータブル) バージョン 3.1 により ../../../..
 class NotEmptyHolder
          IDL-to-Java コンパイラ (ポータブル) バージョン 3.1 により ../../../..
 class NotFoundHolder
          IDL-to-Java コンパイラ (ポータブル) バージョン 3.1 により ../../../..
 class NotFoundReasonHolder
          解決できない理由を示します。
 

org.omg.IOP での Streamable の使用
 

Streamable を実装している org.omg.IOP のクラス
 class IORHolder
          オブジェクトが null かどうか、オブジェクトの型は何か、サポートされているプロトコルは何か、使用できる ORB サービスは何かなど、オブジェクト参照に関する情報を取得します。
 class MultipleComponentProfileHolder
          複数のコンポーネントプロファイルを形成するタグ付きコンポーネントの配列です。
 class ServiceContextHolder
          要求や応答によって暗黙的に渡されるサービス固有の情報です。
 class ServiceContextListHolder
          サービスコンテキストリストを形成するサービスコンテキストの配列です。
 class TaggedComponentHolder
          TAG_INTERNET_IOPTAG_MULTIPLE_COMPONENTS の各プロファイルに含まれている TaggedComponent は、プロファイルタグに使用される名前空間に固有の形式を用いる一意の数値タグによって識別されます。
 class TaggedProfileHolder
          オブジェクト参照には、タグ付きプロファイルが最低 1 つあります。
 

org.omg.PortableServer.ServantLocatorPackage での Streamable の使用
 

Streamable を実装している org.omg.PortableServer.ServantLocatorPackage のクラス
 class CookieHolder
          ネイティブ型の PortableServer::ServantLocator::Cookie は、java.lang.Object にマップされます。
 


JavaTM 2
Platform
Std. Ed. v1.4.0

バグの報告と機能のリクエスト
これ以外の API リファレンスおよび開発者用ドキュメントについては、 Java 2 SDK SE 開発者用ドキュメントを参照してください。 開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、 およびコード実例が含まれています。

Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.