Spec-Zone.ru › OpenJDK 17

Класс RMIServerImpl_Stub

java.lang.Object
java.rmi.server.RemoteObject
java.rmi.server.RemoteStub
javax.management.remote.rmi.RMIServerImpl_Stub
Все реализованные интерфейсы:
Serializable, Remote, RMIServer
public final class RMIServerImpl_Stub extends RemoteStub implements RMIServer
Удаленный заглушка RMIServerImpl.
См. также:
  • Сериализованная форма

Краткое описание полей

Поля, объявленные в классе java.rmi.server.RemoteObject

ref

Краткое описание конструкторов

Конструктор Описание
RMIServerImpl_Stub(RemoteRef ref)
Конструктор.

Краткое описание методов

Модификатор и тип Метод Описание
String getVersion()
Версия протокола RMI Connector, поддерживаемая сервером-коннектором.
RMIConnection newClient(Object $param_Object_1)
Создаёт новое подключение через этот RMI-коннектор.

Методы, объявленные в классе java.rmi.server.RemoteStub

setRef

Методы, объявленные в классе java.rmi.server.RemoteObject

equals, getRef, hashCode, toString, toStub

Методы, объявленные в классе java.lang.Object

clone, finalize, getClass, notify, notifyAll, wait, wait, wait

Подробное описание конструкторов

RMIServerImpl_Stub

public RMIServerImpl_Stub(RemoteRef ref)
Конструктор.
Параметры:
ref - ссылка на удаленный объект

Подробное описание методов

getVersion

public String getVersion() throws RemoteException
Описание, скопированное из интерфейса: RMIServer

Версия протокола RMI Connector, поддерживаемая этим сервером-коннектором. Это строка следующего формата:

 protocol-version implementation-name
 

protocol-version — это последовательность двух или более неотрицательных целых чисел, разделенных точками (.). Реализация версии, описанной в этом документе, должна использовать здесь строку 1.0.

После версии протокола должен следовать пробел, за которым следует имя реализации. Формат имени реализации не определён. Рекомендуется, чтобы он включал номер версии реализации. Реализация может использовать пустую строку в качестве имени реализации, например, по соображениям безопасности.

Задано интерфейсом:
getVersion в интерфейсе RMIServer
Возвращает:
строка с форматом, описанным здесь.
Исключения:
RemoteException - если во время вызова удалённого метода произошла ошибка связи.

newClient

public RMIConnection newClient(Object $param_Object_1) throws IOException
Описание, скопированное из интерфейса: RMIServer

Создаёт новое подключение через этот RMI-коннектор. Каждый удалённый клиент вызывает этот метод для получения нового RMI-объекта, представляющего его подключение.

Задано интерфейсом:
newClient в интерфейсе RMIServer
Параметры:
$param_Object_1 - этот объект определяет пользовательские учётные данные, которые должны быть переданы на сервер для аутентификации пользователя перед созданием RMIConnection. Может быть null.
Возвращает:
недавно созданный объект подключения.
Исключения:
IOException - если новый объект клиента не может быть создан или экспортирован, или если во время вызова удалённого метода произошла ошибка связи.

© 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.management.rmi/javax/management/remote/rmi/RMIServerImpl_Stub.html

Spec-Zone.ru

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