FileDocCategorySizeDatePackage
AdapterManagerIdHelper.javaAPI DocJava SE 5 API1966Fri Aug 26 17:25:10 BST 2005org.omg.PortableInterceptor

AdapterManagerIdHelper

public abstract class AdapterManagerIdHelper extends Object
Adapter manager identifier. Every object adapter has an adapter manager, indicated in this API only through the ID. A group of object adapter instances may share the same adapter manager, in which case state transitions reported for the adapter manager are observed by all object adapters with the same adapter manager ID.

Fields Summary
private static String
_id
private static TypeCode
__typeCode
Constructors Summary
Methods Summary
public static intextract(org.omg.CORBA.Any a)

    return read (a.create_input_stream ());
  
public static java.lang.Stringid()

    return _id;
  
public static voidinsert(org.omg.CORBA.Any a, int that)


         
  
    org.omg.CORBA.portable.OutputStream out = a.create_output_stream ();
    a.type (type ());
    write (out, that);
    a.read_value (out.create_input_stream (), type ());
  
public static intread(org.omg.CORBA.portable.InputStream istream)

    int value = (int)0;
    value = istream.read_long ();
    return value;
  
public static synchronized org.omg.CORBA.TypeCodetype()

       
  
    if (__typeCode == null)
    {
      __typeCode = org.omg.CORBA.ORB.init ().get_primitive_tc (org.omg.CORBA.TCKind.tk_long);
      __typeCode = org.omg.CORBA.ORB.init ().create_alias_tc (org.omg.PortableInterceptor.AdapterManagerIdHelper.id (), "AdapterManagerId", __typeCode);
    }
    return __typeCode;
  
public static voidwrite(org.omg.CORBA.portable.OutputStream ostream, int value)

    ostream.write_long (value);