モジュール java.corba

パッケージ org.omg.CORBA.portable

ポータビリティ・レイヤー、つまり、あるベンダーによって生成されたコードがほかのベンダーのORBで動作できるようにする一連のORB APIを提供します。 IDLから、またはJavaプログラミング言語で記述されたインタフェースから生成されたスタブおよびほかのコードは、これらのORB APIを呼び出すことができます。


NO_IMPLEMENT()例外をスローするCORBA機能


デフォルトでNO_IMPLEMENT()例外をスローするメソッドがありますが、ORBベンダーはそれらをオーバーライドして実際の実装を提供できます。 SunのJava(TM) Platform, Standard Edition 6のリリースに含まれるORBには、次のメソッドの実装が格納されています。

org.omg.CORBA.portableパッケージで実装されていない機能のリスト

org.omg.CORBA.portableパッケージで実装されていないインタフェース

  • InvokeHandler
  • ResponseHandler

org.omg.CORBA.portableパッケージで実装されていないメソッド

  • InputStream
    • public int read()
    • public.math.BigDecimal read_fixed()
    • public org.omg.CORBA.Context read_Context()
    • public org.omg.CORBA.Object read_Object(java.lang.Class clz)
    • public org.omg.CORBA.ORB orb()
  • OutputStream
    • public org.omg.CORBA.ORB orb()
    • public void write_Context(org.omg.CORBA.Context ctx, org.omg.CORBA.ContextList contexts)
    • public void write_fixed(java.math.BigDecimal value)
    • public void write(int b)
  • Delegate
    • public void releaseReply(org.omg.CORBA.Object self, InputStream input)
    • public InputStream invoke(org.omgl.CORBA.Object self, OutputStream output)
    • public OutputStream request(org.omg.CORBA.Object self, String operation, boolean responseExpected)
    • public org.omg.CORBA.Object set_policy_override(org.omg.CORBA.Object self, org.omg.CORBA.Policy[] policies, org.omg.CORBA.SetOverrideType set_add)
    • public org.omg.CORBA.DomainManager[] get_domain_managers( org.omg.CORBA.Objectself)
    • public org.omg.CORBA.Policy get_policy(org.omg.CORBA.Object self, int policy_type)
導入されたバージョン:
JDK1.2