@Deprecated public final class PrincipalHolder extends Object implements Streamable
Контейнерный class для значений типа Principal это используется, чтобы сохранить и "inout" параметры в методах IDL. Если у сигнатуры метода IDL есть IDL Principal как или "inout" параметр, программист должен передать экземпляр PrincipalHolder как соответствующий параметр в вызове метода; для "inout" параметров программист должен также заполниться "в" значении, которое будет отправлено серверу. Перед возвратами вызова метода ШАР заполнит значение, соответствующее, значение возвратилось из сервера.
Если myPrincipalHolder экземпляр PrincipalHolder, значение, сохраненное в value с полем можно получить доступ myPrincipalHolder.value.
| Модификатор и Тип | Поле и Описание |
|---|---|
Принципал |
значение
Осуждаемый.
Principal значение сохранено этим PrincipalHolder объект. |
| Конструктор и Описание |
|---|
PrincipalHolder()
Осуждаемый.
Создает новое
PrincipalHolder объект с value поле, инициализированное к null. |
PrincipalHolder(Principal initial)
Осуждаемый.
Создает новое
PrincipalHolder объект с value поле, инициализированное к данному Principal объект. |
| Модификатор и Тип | Метод и Описание |
|---|---|
void |
_read(InputStream input)
Осуждаемый.
Данные чтений от
istream и initalizes value поле Держателя с неупорядоченными данными. |
TypeCode |
_type()
Осуждаемый.
Получает
TypeCode объект, соответствующий значению в value поле Держателя. |
void |
_write(OutputStream output)
Осуждаемый.
Упорядочивает к
ostream значение в value поле Держателя. |
public Principal value
Principal значение сохранено этим PrincipalHolder объект.public PrincipalHolder()
PrincipalHolder объект с value поле, инициализированное к null.public PrincipalHolder(Principal initial)
PrincipalHolder объект с value поле, инициализированное к данному Principal объект.initial - Principal с которым можно инициализировать value поле недавно создаваемого PrincipalHolder объектpublic void _read(InputStream input)
Streamableistream и initalizes value поле Держателя с неупорядоченными данными._read в интерфейсе Streamableinput - InputStream, который представляет данные CDR от провода.public void _write(OutputStream output)
Streamableostream значение в value поле Держателя._write в интерфейсе Streamableoutput - CDR OutputStreampublic TypeCode _type()
StreamableTypeCode объект, соответствующий значению в value поле Держателя._type в интерфейсе StreamableTypeCode объект для значения сохранен в держателе
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92