Класс RMIConnectionImpl

Все реализованные интерфейсы:
Closeable, AutoCloseable, Remote, Unreferenced, RMIConnection
public class RMIConnectionImpl
extends Object
implements RMIConnection, Unreferenced

Реализация интерфейса RMIConnection. Пользовательский код обычно не ссылается на этот класс.

С тех пор:
1.5

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

КонструкторОписание
RMIConnectionImpl​(RMIServerImpl rmiServer, String connectionId, ClassLoader defaultClassLoader, Subject subject, Map<String,​?> env)

Создаёт новый RMIConnection.

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

Модификатор и типМетодОписание
StringtoString()

Возвращает строковое представление этого объекта.

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

clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

Методы, объявленные в интерфейсе javax.management.remote.rmi.RMIConnection

addNotificationListener, addNotificationListeners, close, createMBean, createMBean, createMBean, createMBean, fetchNotifications, getAttribute, getAttributes, getConnectionId, getDefaultDomain, getDomains, getMBeanCount, getMBeanInfo, getObjectInstance, invoke, isInstanceOf, isRegistered, queryMBeans, queryNames, removeNotificationListener, removeNotificationListener, removeNotificationListeners, setAttribute, setAttributes, unregisterMBean

Методы, объявленные в интерфейсе java.rmi.server.Unreferenced

unreferenced

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

RMIConnectionImpl

public RMIConnectionImpl(RMIServerImpl rmiServer,
                         String connectionId,
                         ClassLoader defaultClassLoader,
                         Subject subject,
                         Map<String,​?> env)

Создаёт новый RMIConnection. Это соединение может быть использовано с транспортом JRMP. Этот объект не экспортирует себя: ответственность за его соответствующий экспорт лежит на вызывающей стороне (см. RMIJRMPServerImpl.makeClient(String,Subject)).

Параметры:
rmiServer - Объект RMIServerImpl, для которого создаётся это соединение. Поведение не определено, если этот параметр равен null.
connectionId - Идентификатор для этого соединения. Поведение не определено, если этот параметр равен null.
defaultClassLoader - Классический загрузчик по умолчанию, который используется при десериализации сериализованных объектов. Может быть null, что указывает на загрузчик bootstrap.
subject - аутентифицированный субъект, используемый для авторизации. Может быть null, что указывает на то, что ни один субъект не был аутентифицирован.
env - среда, содержащая атрибуты для нового RMIServerImpl. Может быть null, эквивалентно пустому отображению.

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

toString

public String toString()

Возвращает строковое представление этого объекта. В общем случае, метод toString возвращает строку, которая "текстуально представляет" этот объект. Результат должен быть кратким, но информативным представлением, лёгким для чтения человеком.

Переопределяет:
toString в классе Object
Возвращает:
строковое представление этого объекта.

© 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.
https://docs.oracle.com/en/java/javase/11/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnectionImpl.html

Spec-Zone .ru
спецификации, руководства, описания, API