所有类
|
摘要: 嵌套 | 字段 | 构造方法 | 方法 |
详细信息: 字段 | 构造方法 | 方法 |
javax.rmi.CORBA
接口 ValueHandlerMultiFormat
-
所有超级接口:
-
ValueHandler
-
public interface ValueHandlerMultiFormat
- extends ValueHandler
Java 到 IDL ptc 02-01-12 1.5.1.5。
getMaximumStreamFormatVersion
byte getMaximumStreamFormatVersion()
-
返回由此 ValueHandler 对象支持的 RMI/IDL 自定义值类型的最大流格式版本。ValueHandler 对象必须支持返回的流格式版本和所有较低版本。 ORB 可使用此值以包括在标准的 IOR 标记组件或服务上下文中,以向其他 ORB 指示它支持的最大 RMI-IIOP 流格式。如果未包括,则 GIOP 1.2 默认为流格式版本 1,对于 GIOP 1.3 和更高版本,则默认为流格式版本 2。
-
-
writeValue
void writeValue(OutputStream out,
Serializable value,
byte streamFormatVersion)
-
允许 ORB 为 RMI/IDL 自定义值类型传递流格式版本。如果 ORB 调用此方法,则它必须在 1 和 getMaximumStreamFormatVersion 方法返回的值(包括)之间传递流格式版本,否则,将抛出带有标准小代码的 BAD_PARAM 异常。 如果 ORB 调用较旧的 ValueHandler.writeValue(OutputStream, Serializable) 方法,则隐含流格式版本 1。 传递到 ValueHandlerMultiFormat.writeValue 方法的 ORB 输出流必须实现 ValueOutputStream 接口,而且传递到 ValueHandler.readValue 方法的 ORB 输入流必须实现 ValueInputStream 接口。
-
-
所有类
|
摘要: 嵌套 | 字段 | 构造方法 | 方法 |
详细信息: 字段 | 构造方法 | 方法 |