Интерфейс RemoteCall
@Deprecated public interface RemoteCall
Устаревший.
замены нет.
RemoteCall — это абстракция, используемая исключительно средой выполнения RMI (в сочетании с заглушками и скелетами удалённых объектов) для выполнения вызова удалённого объекта. Интерфейс RemoteCall устарел, поскольку он используется только устаревшими методами java.rmi.server.RemoteRef.- С момента:
- 1.1
- См. также:
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
void |
done() |
Устаревший. замены нет |
void |
executeCall() |
Устаревший. замены нет |
ObjectInput |
getInputStream() |
Устаревший. замены нет |
ObjectOutput |
getOutputStream() |
Устаревший. замены нет |
ObjectOutput |
getResultStream |
Устаревший. замены нет |
void |
releaseInputStream() |
Устаревший. замены нет |
void |
releaseOutputStream() |
Устаревший. замены нет |
Подробное описание методов
getOutputStream
@Deprecated ObjectOutput getOutputStream() throws IOException
Устаревший.
замены нет
Возвращает поток вывода, в который заглушка/скелет должны помещать аргументы/результаты.
- Возвращает:
- поток вывода для аргументов/результатов
- Исключения:
-
IOException- если произошла ошибка ввода-вывода. - С момента:
- 1.1
releaseOutputStream
@Deprecated void releaseOutputStream() throws IOException
Устаревший.
замены нет
Освобождает поток вывода; в некоторых транспортных средствах это приведет к освобождению потока.
- Исключения:
-
IOException- если произошла ошибка ввода-вывода. - С момента:
- 1.1
getInputStream
@Deprecated ObjectInput getInputStream() throws IOException
Устаревший.
замены нет
Получить поток ввода, из которого заглушка/скелет должны получать результаты/аргументы.
- Возвращает:
- поток ввода для чтения аргументов/результатов
- Исключения:
-
IOException- если произошла ошибка ввода-вывода. - С момента:
- 1.1
releaseInputStream
@Deprecated void releaseInputStream() throws IOException
Устаревший.
замены нет
Освободить поток ввода. Это позволит некоторым транспортным средствам рано освободить канал.
- Исключения:
-
IOException- если произошла ошибка ввода-вывода. - С момента:
- 1.1
getResultStream
@Deprecated ObjectOutput getResultStream(boolean success) throws IOException, StreamCorruptedException
Устаревший.
замены нет
Возвращает поток вывода (может выводить заголовки, относящиеся к успеху вызова). Должен успешно выполняться только один раз за вызов удалённого объекта.
- Параметры:
-
success- Если true, указывает на нормальное возвращение, в противном случае указывает на исключительное возвращение. - Возвращает:
- поток вывода для записи результата вызова
- Исключения:
-
IOException- если произошла ошибка ввода-вывода. -
StreamCorruptedException- Если уже был вызван. - С момента:
- 1.1
executeCall
@Deprecated void executeCall() throws Exception
Устаревший.
замены нет
Выполнить все необходимые действия для выполнения вызова.
- Исключения:
-
Exception- если произошла общая ошибка. - С момента:
- 1.1
done
@Deprecated void done() throws IOException
Устаревший.
замены нет
Позволить очистку после завершения удалённого вызова.
- Исключения:
-
IOException- если произошла ошибка ввода-вывода. - С момента:
- 1.1
© 1993, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://download.java.net/java/early_access/jdk24/docs/api/java.rmi/java/rmi/server/RemoteCall.html