org.omg.PortableServer.ServantLocatorPackage
Class CookieHolderjava.lang.Object | +--org.omg.PortableServer.ServantLocatorPackage.CookieHolder
- All Implemented Interfaces:
- Streamable
- public final class CookieHolder
- extends Object
- implements Streamable
The native type PortableServer::ServantLocator::Cookie is mapped to java.lang.Object. A CookieHolder class is provided for passing the Cookie type as an out parameter. The CookieHolder class follows exactly the same pattern as the other holder classes for basic types.
Field Summary
Object value
Constructor Summary
CookieHolder()
CookieHolder(Object initial)
Method Summary
void _read(InputStream is)
Reads data from istream and initalizes the value field of the Holder with the unmarshalled data.TypeCode _type()
Retrieves the TypeCode object corresponding to the value in the value field of the Holder.void _write(OutputStream os)
Marshals to ostream the value in the value field of the Holder.
Methods inherited from class java.lang.Object clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Field Detail
value
public Object value
Constructor Detail
CookieHolder
public CookieHolder()
CookieHolder
public CookieHolder(Object initial)
Method Detail
_read
public void _read(InputStream is)
- Description copied from interface: Streamable
- Reads data from istream and initalizes the value field of the Holder with the unmarshalled data.
- Specified by:
- _read in interface Streamable
- Parameters:
- is - the InputStream that represents the CDR data from the wire.
_write
public void _write(OutputStream os)
- Description copied from interface: Streamable
- Marshals to ostream the value in the value field of the Holder.
- Specified by:
- _write in interface Streamable
- Parameters:
- os - the CDR OutputStream
_type
public TypeCode _type()
- Description copied from interface: Streamable
- Retrieves the TypeCode object corresponding to the value in the value field of the Holder.
- Specified by:
- _type in interface Streamable
- Returns:
- the TypeCode object for the value held in the holder