Class CookieHolder

java.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 Details

  • Constructor Details

    • CookieHolder

      public CookieHolder()
    • CookieHolder

      public CookieHolder(Object initial)
  • Method Details

    • _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