|
|||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.rmi.server
接口 RemoteCall
已过时。 无替代版本。
-
@Deprecated public interface RemoteCall
RemoteCall
是一个只供 RMI 运行时(与远程对象的 stub 和 skeleton 一起)使用来执行远程对象调用的抽象。因为 RemoteCall
接口只供废弃的 java.rmi.server.RemoteRef
方法使用,所以在 Java 2 平台上废弃了该接口。
- 从以下版本开始:
- JDK1.1
- 另请参见:
-
RemoteRef
方法摘要 | |
---|---|
void |
done() 已过时。 无替代版本 |
void |
executeCall() 已过时。 无替代版本 |
ObjectInput |
getInputStream() 已过时。 无替代版本 |
ObjectOutput |
getOutputStream() 已过时。 无替代版本 |
ObjectOutput |
getResultStream(boolean success) 已过时。 无替代版本 |
void |
releaseInputStream() 已过时。 无替代版本 |
void |
releaseOutputStream() 已过时。 无替代版本 |
方法详细信息 |
---|
getOutputStream
@Deprecated ObjectOutput getOutputStream() throws IOException
- 已过时。 无替代版本
- 返回 stub/skeleton 应将参数/结果放入其中的输出流。
-
- 返回:
- 参数/结果的输出流
- 抛出:
-
IOException
- 如果发生 I/O 错误。 - 从以下版本开始:
- JDK1.1
releaseOutputStream
@Deprecated void releaseOutputStream() throws IOException
- 已过时。 无替代版本
- 释放输出流;这应以某些传送方式释放该流。
-
- 抛出:
-
IOException
- 如果发生 I/O 错误。 - 从以下版本开始:
- JDK1.1
getInputStream
@Deprecated ObjectInput getInputStream() throws IOException
- 已过时。 无替代版本
- 获取 stub/skeleton 应从中获取结果/参数的输入流。
-
- 返回:
- 用于读取参数/结果的输入流
- 抛出:
-
IOException
- 如果发生 I/O 错误。 - 从以下版本开始:
- JDK1.1
releaseInputStream
@Deprecated void releaseInputStream() throws IOException
- 已过时。 无替代版本
- 释放输入流。这允许某些传送方式尽早释放通道。
-
- 抛出:
-
IOException
- 如果发生 I/O 错误。 - 从以下版本开始:
- JDK1.1
getResultStream
@Deprecated ObjectOutput getResultStream(boolean success) throws IOException, StreamCorruptedException
- 已过时。 无替代版本
- 返回输出流(可以输出与成功调用相关的头信息)。每个远程调用只能成功一次。
-
- 参数:
-
success
- 如果为 true,则指示正常返回;否则指示异常返回。 - 返回:
- 用于写入调用结果的输出流
- 抛出:
-
IOException
- 如果发生 I/O 错误。 -
StreamCorruptedException
- 如果已被调用。 - 从以下版本开始:
- JDK1.1
executeCall
@Deprecated void executeCall() throws Exception
- 已过时。 无替代版本
- 采取一切措施执行调用。
-
- 抛出:
-
Exception
- 如果发生常规异常。 - 从以下版本开始:
- JDK1.1
done
@Deprecated void done() throws IOException
- 已过时。 无替代版本
- 允许在远程调用完成后执行清除。
-
- 抛出:
-
IOException
- 如果发生 I/O 错误。 - 从以下版本开始:
- JDK1.1