- java.lang.Object
-
- org.omg.CORBA.PrincipalHolder
-
- All Implemented Interfaces:
Streamable
@Deprecated public final class PrincipalHolder extends Object implements Streamable
Deprecated.Deprecated by CORBA 2.2.The Holder forPrincipal
. For more information on Holder files, see "Generated Files: Holder Files".A container class for values of type
Principal
that is used to store "out" and "inout" parameters in IDL methods. If an IDL method signature has an IDLPrincipal
as an "out" or "inout" parameter, the programmer must pass an instance ofPrincipalHolder
as the corresponding parameter in the method invocation; for "inout" parameters, the programmer must also fill the "in" value to be sent to the server. Before the method invocation returns, the ORB will fill in the value corresponding to the "out" value returned from the server.If
myPrincipalHolder
is an instance ofPrincipalHolder
, the value stored in itsvalue
field can be accessed withmyPrincipalHolder.value
.- Since:
- JDK1.2
-
-
Constructor Summary
Constructors Constructor Description PrincipalHolder()
Deprecated.Constructs a newPrincipalHolder
object with itsvalue
field initialized tonull
.PrincipalHolder(Principal initial)
Deprecated.Constructs a newPrincipalHolder
object with itsvalue
field initialized to the givenPrincipal
object.
-
-
-
Field Detail
-
value
public Principal value
Deprecated.ThePrincipal
value held by thisPrincipalHolder
object.
-
-
Constructor Detail
-
PrincipalHolder
public PrincipalHolder()
Deprecated.Constructs a newPrincipalHolder
object with itsvalue
field initialized tonull
.
-
PrincipalHolder
public PrincipalHolder(Principal initial)
Deprecated.Constructs a newPrincipalHolder
object with itsvalue
field initialized to the givenPrincipal
object.- Parameters:
initial
- thePrincipal
with which to initialize thevalue
field of the newly-createdPrincipalHolder
object
-
-