- java.lang.Object
-
- org.omg.CORBA.PrincipalHolder
-
- All Implemented Interfaces:
-
Streamable
已过时。被CORBA弃用2.2。
@Deprecated public final class PrincipalHolder extends Object implements Streamable
持有人Principal。 有关Holder文件的更多信息,请参阅"Generated Files: Holder Files" 。用于在IDL方法中存储“out”和“inout”参数的类型为
Principal容器类。 如果IDL方法签名具有作为“out”或“inout”参数的IDLPrincipal,则程序员必须传递一个PrincipalHolder的实例作为方法调用中的相应参数; 对于“inout”参数,程序员还必须填写要发送到服务器的“in”值。 在方法调用返回之前,ORB将填写与从服务器返回的“out”值对应的值。如果
myPrincipalHolder是实例PrincipalHolder,存储在其值value字段可以与被访问myPrincipalHolder.value。- 从以下版本开始:
- JDK1.2
-
-
构造方法摘要
构造方法 Constructor 描述 PrincipalHolder()已过时。构造一个新的PrincipalHolder对象,其value字段初始化为null。PrincipalHolder(Principal initial)已过时。构造一个新的PrincipalHolder对象,其value字段初始化为给定的Principal对象。
-
方法摘要
所有方法 接口方法 具体的方法 弃用的方法 Modifier and Type 方法 描述 void_read(InputStream input)已过时。从istream读取数据,并使用未编组的数据value持有人的value字段。TypeCode_type()已过时。检索对应于持有人的value字段中的值的TypeCode对象。void_write(OutputStream output)已过时。在value的持有人的字段中发送给ostream的值。
-
-
-
字段详细信息
-
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持有人的value字段。- Specified by:
-
_read在接口Streamable - 参数
-
input- 表示来自电线的CDR数据的InputStream。
-
_write
public void _write(OutputStream output)
已过时。说明从界面复制:Streamable在ostream的value领域的value。- Specified by:
-
_write在接口Streamable - 参数
-
output- CDR OutputStream
-
_type
public TypeCode _type()
已过时。描述从接口Streamable复制检索对应于持有人的value字段中的值的TypeCode对象。- Specified by:
-
_type在接口Streamable - 结果
-
该持有人持有的价值
TypeCode对象
-
-