Module  java.corba

Package org.omg.CORBA.portable

提供可移植性层,即一组ORB API,使一个供应商生成的代码可以在另一个供应商的ORB上运行。 从IDL或Java编程语言编写的接口生成的存根和其他代码可以调用这些ORB API。


CORBA特性抛出NO_IMPLEMENT()异常


有些方法默认情况下抛出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