Spec-Zone.ru › OpenJDK 17

Интерфейс RemoteCall

@Deprecated public interface RemoteCall
Устарело.
замены нет.
RemoteCall является абстракцией, используемой исключительно временем выполнения RMI (в сочетании с заглушками и скелетами удаленных объектов) для выполнения вызова удаленного объекта. Интерфейс RemoteCall устарел, так как он используется только устаревшими методами java.rmi.server.RemoteRef.
С момента:
1.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 - если произошла ошибка ввода-вывода.
С момента:
1.1

releaseOutputStream

@Deprecated void releaseOutputStream() throws IOException
Устарело.
замены нет
Освобождает поток вывода; в некоторых транспортных средствах это освободит поток.
Исключения:
IOException - если произошла ошибка ввода-вывода.
С момента:
1.1

getInputStream

@Deprecated ObjectInput getInputStream() throws IOException
Устарело.
замены нет
Получает InputStream, из которого заглушка/скелет должны получать результаты/аргументы.
Возвращает:
поток ввода для чтения аргументов/результатов
Исключения:
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, 2021, 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://docs.oracle.com/en/java/javase/17/docs/api/java.rmi/java/rmi/server/RemoteCall.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API