@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)
Streamable
istream
и initalizes value
поле Держателя с неупорядоченными данными._read
в интерфейсе Streamable
input
- InputStream, который представляет данные CDR от провода.public void _write(OutputStream output)
Streamable
ostream
значение в value
поле Держателя._write
в интерфейсе Streamable
output
- CDR OutputStreampublic TypeCode _type()
Streamable
TypeCode
объект, соответствующий значению в value
поле Держателя._type
в интерфейсе Streamable
TypeCode
объект для значения сохранен в держателе
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92