Класс PrincipalHolder
- java.lang.Object
-
- org.omg.CORBA.PrincipalHolder
- Все реализованные интерфейсы:
- Streamable
Устаревший.
Устарел в CORBA 2.2.
@Deprecated public final class PrincipalHolder extends Object implements Streamable
Хранилище для Principal. Дополнительную информацию о файлах-хранилищах см. в "Сгенерированные файлы: Файлы-хранилища".
Класс-контейнер для значений типа Principal, используемый для хранения параметров «out» и «inout» в методах IDL. Если подпись метода IDL содержит IDL Principal в качестве параметра «out» или «inout», программист должен передать экземпляр PrincipalHolder в качестве соответствующего параметра в вызове метода; для параметров «inout» программист также должен заполнить значение «in», которое будет отправлено на сервер. Перед возвратом вызова метода ORB заполнит значение, соответствующее значению «out», возвращенному сервером.
Если myPrincipalHolder является экземпляром PrincipalHolder, значение, хранящееся в его поле value, можно получить с помощью myPrincipalHolder.value.
- С:
- JDK1.2
Поля
| Модификатор и тип | Поле и описание |
|---|---|
Principal |
value Устаревший. Значение |
Конструкторы
| Конструктор и описание |
|---|
PrincipalHolder() Устаревший. Создает новый объект |
PrincipalHolder(Principal initial) Устаревший. Создает новый объект |
Методы
| Модификатор и тип | Метод и описание |
|---|---|
void |
_read(InputStream input) Устаревший. Считывает данные из |
TypeCode |
_type() Устаревший. Возвращает объект |
void |
_write(OutputStream output) Устаревший. Записывает в |
Наследованные методы из класса java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Поля
value
public Principal value
Устаревший.
Значение Principal , хранящееся в этом объекте PrincipalHolder.
Конструкторы
PrincipalHolder
public PrincipalHolder()
Устаревший.
Создает новый объект PrincipalHolder с его полем value , инициализированным значением null.
PrincipalHolder
public PrincipalHolder(Principal initial)
Устаревший.
Создает новый объект PrincipalHolder с его полем value , инициализированным заданным объектом Principal.
- Параметры:
-
initial-Principal, с помощью которого инициализируется полеvalueнового объектаPrincipalHolder
Методы
_read
public void _read(InputStream input)
Устаревший.
Описание скопировано из интерфейса: Streamable
Считывает данные из istream и инициализирует поле value хранилища с помощью данных, распакованных из потока.
- Определено в:
-
_readв интерфейсеStreamable - Параметры:
-
input- поток InputStream, представляющий данные CDR с провода.
_write
public void _write(OutputStream output)
Устаревший.
Описание скопировано из интерфейса: Streamable
Записывает в ostream значение из поля value хранилища.
- Определено в:
-
_writeв интерфейсеStreamable - Параметры:
-
output- поток CDR OutputStream
_type
public TypeCode _type()
Устаревший.
Описание скопировано из интерфейса: Streamable
Возвращает объект TypeCode , соответствующий значению в поле value хранилища.
- Определено в:
-
_typeв интерфейсеStreamable - Возвращает:
- объект
TypeCodeдля значения, хранящегося в хранилище
© 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.