Module
java.corba
Package org.omg.CORBA.portable
提供可移植性层,即一组ORB API,使一个供应商生成的代码可以在另一个供应商的ORB上运行。
从IDL或Java编程语言编写的接口生成的存根和其他代码可以调用这些ORB API。
有些方法默认情况下抛出NO_IMPLEMENT()异常,但ORB供应商可以覆盖它们以提供实际的实现。 Sun发布的Java [tm] Platform Standard Edition 6中包含的ORB包含以下方法的实现。 软件包中未实现的功能列表
封装中未实现的接口
封装中未实现的方法
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
-
接口摘要 接口 描述 BoxedValueHelper CustomValue 由自定义值类型实现的扩展名为ValueBase
。IDLEntity 没有成员的界面,其唯一目的是作为标记,指示实现类是具有相应助手类的IDL的Java值类型。InvokeHandler 该接口为来电提供调度机制。ResponseHandler 该接口在调用时由ORB提供给仆人,并允许仆人稍后检索一个OutputStream以返回调用结果。Streamable 所有复杂IDL类型的持有者类的基类。StreamableValue 定义不是自定义封送的所有非盒装IDL值类型的基本类型。ValueBase 对应于类型IDL类型的生成的Java类实现此接口。ValueFactory ValueFactory接口是IDL类型CORBA :: ValueFactory的本机映射。ValueInputStream Java到IDL ptc 02-01-12 1.5.1.4 ValueInputStream用于实现RMI-IIOP流格式版本2。ValueOutputStream Java到IDL ptc 02-01-12 1.5.1.3 ValueOutputStream用于实现RMI-IIOP流格式版本2。 -
类摘要 Class 描述 Delegate 指定用于ORB特定于org.omg.CORBA.Object方法的ORB特定于实现的便携式API。InputStream InputStream是用于从CDR元数据流读取IDL类型的Java API。ObjectImpl 所有存根类的公共基类; 提供org.omg.CORBA.Object
方法的默认实现。OutputStream OuputStream是用于将IDL类型写入CDR元数据流的Java API。ServantObject 该类是本地存根API的一部分,其目的是为并置的客户端和服务器(即驻留在同一Java VM中的客户端和服务器)提供高性能调用。 -
异常摘要 异常 描述 ApplicationException 此类用于报告ORB和存根之间的应用程序级异常。IndirectionException 间接异常是一个Java特定的系统异常。RemarshalException 该类用于将向前的异常和对象前向GIOP消息定位回ORB。UnknownException org.omg.CORBA.portable.UnknownException用于报告关系和ORB之间以及ORB和存根之间的未知异常。