Интерфейс RemoteCall
Устаревший.
Замены нет.
@Deprecated public interface RemoteCall
RemoteCall — это абстракция, используемая исключительно средой выполнения RMI (в сочетании с заглушками и скелетами удаленных объектов) для выполнения вызова удалённого объекта. Интерфейс RemoteCall устарел, так как используется только устаревшими методами java.rmi.server.RemoteRef.
- С тех пор:
- 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 Устаревший. Замены нет
Возвращает поток вывода, в который заглушка/скелет должны помещать аргументы/результаты.
- Возвращает:
- поток вывода для аргументов/результатов
- Изначает:
-
IOException— если произошла ошибка ввода-вывода. - С тех пор:
- JDK1.1
releaseOutputStream
@Deprecated
void releaseOutputStream()
throws IOException Устаревший. Замены нет
Освобождает поток вывода; в некоторых транспортных средствах это приведет к освобождению потока.
- Изначает:
-
IOException— если произошла ошибка ввода-вывода. - С тех пор:
- JDK1.1
getInputStream
@Deprecated
ObjectInput getInputStream()
throws IOException Устаревший. Замены нет
Получить поток ввода, из которого заглушка/скелет должны получать результаты/аргументы.
- Возвращает:
- поток ввода для чтения аргументов/результатов
- Изначает:
-
IOException— если произошла ошибка ввода-вывода. - С тех пор:
- JDK1.1
releaseInputStream
@Deprecated
void releaseInputStream()
throws IOException Устаревший. Замены нет
Освободить поток ввода. Это позволит некоторым транспортным средствам освободить канал раньше.
- Изначает:
-
IOException— если произошла ошибка ввода-вывода. - С тех пор:
- JDK1.1
getResultStream
@Deprecated
ObjectOutput getResultStream(boolean success)
throws IOException,
StreamCorruptedException Устаревший. Замены нет
Возвращает поток вывода (может вывести заголовок, относящийся к успеху вызова). Должен иметь успех только один раз за вызов удалённой функции.
- Параметры:
-
success— Если true, указывает на нормальный возврат, иначе указывает на исключительный возврат. - Возвращает:
- поток вывода для записи результата вызова
- Изначает:
-
IOException— если произошла ошибка ввода-вывода. -
StreamCorruptedException— Если уже был вызван. - С тех пор:
- JDK1.1
executeCall
@Deprecated
void executeCall()
throws Exception Устаревший. Замены нет
Сделать всё необходимое для выполнения вызова.
- Изначает:
-
Exception— если произошла общая исключительная ситуация. - С тех пор:
- JDK1.1
done
@Deprecated
void done()
throws IOException Устаревший. Замены нет
Разрешить очистку после завершения удалённого вызова.
- Изначает:
-
IOException— если произошла ошибка ввода-вывода. - С тех пор:
- JDK1.1
© 1993, 2020, 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.