Класс RMIConnectionImpl
- java.lang.Object
- javax.management.remote.rmi.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) | Создаёт новый |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
String | toString() | Возвращает строковое представление этого объекта. |
Методы, объявленные в классе 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 возвращает строку, которая "текстуально представляет" этот объект. Результат должен быть кратким, но информативным представлением, лёгким для чтения человеком.
© 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