org.omg.PortableServer.POAPackage
Class NoServantHelper

java.lang.Object
  extended by org.omg.PortableServer.POAPackage.NoServantHelper

public abstract class NoServantHelper
extends Object

The helper operations for the exception NoServant.


Constructor Summary
NoServantHelper()
           
 
Method Summary
static NoServant extract(Any any)
          Extract the NoServant from given Any.
static String id()
          Get the NoServant repository id.
static void insert(Any any, NoServant that)
          Insert the NoServant into the given Any.
static NoServant read(InputStream input)
          Read the exception from the CDR intput stream.
static TypeCode type()
          Create the NoServant typecode (empty structure, named "NoServant").
static void write(OutputStream output, NoServant value)
          Write the exception to the CDR output stream.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NoServantHelper

public NoServantHelper()
Method Detail

type

public static TypeCode type()
Create the NoServant typecode (empty structure, named "NoServant").


insert

public static void insert(Any any,
                          NoServant that)
Insert the NoServant into the given Any.

Parameters:
any - the Any to insert into.
that - the NoServant to insert.

extract

public static NoServant extract(Any any)
Extract the NoServant from given Any.

Throws:
BAD_OPERATION - if the passed Any does not contain NoServant.

id

public static String id()
Get the NoServant repository id.

Returns:
"IDL:omg.org/PortableServer/POA/NoServant:1.0", always.

read

public static NoServant read(InputStream input)
Read the exception from the CDR intput stream.

Parameters:
input - a org.omg.CORBA.portable stream to read from.

write

public static void write(OutputStream output,
                         NoServant value)
Write the exception to the CDR output stream.

Parameters:
output - a org.omg.CORBA.portable stream stream to write into.
value - a value to write.