< prev index next >

src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectKeyTemplateBase.java

Print this page




  30 import org.omg.CORBA_2_3.portable.InputStream ;
  31 import org.omg.CORBA_2_3.portable.OutputStream ;
  32 
  33 import com.sun.corba.se.spi.protocol.CorbaServerRequestDispatcher ;
  34 
  35 import com.sun.corba.se.spi.ior.ObjectId ;
  36 import com.sun.corba.se.spi.ior.ObjectAdapterId ;
  37 import com.sun.corba.se.spi.ior.ObjectKeyTemplate ;
  38 
  39 import com.sun.corba.se.spi.orb.ORB ;
  40 import com.sun.corba.se.spi.orb.ORBVersion ;
  41 
  42 import com.sun.corba.se.spi.logging.CORBALogDomains ;
  43 
  44 
  45 import com.sun.corba.se.impl.encoding.EncapsOutputStream ;
  46 
  47 import com.sun.corba.se.impl.logging.IORSystemException ;
  48 
  49 
  50 /**
  51  * @author
  52  */
  53 public abstract class ObjectKeyTemplateBase implements ObjectKeyTemplate
  54 {
  55     // Fixed constants for Java IDL object key template forms
  56     public static final String JIDL_ORB_ID = "" ;
  57     private static final String[] JIDL_OAID_STRINGS = { "TransientObjectAdapter" } ;
  58     public static final ObjectAdapterId JIDL_OAID = new ObjectAdapterIdArray( JIDL_OAID_STRINGS ) ;
  59 
  60     private ORB orb ;
  61     protected IORSystemException wrapper ;
  62     private ORBVersion version ;
  63     private int magic ;
  64     private int scid ;
  65     private int serverid ;
  66     private String orbid ;
  67     private ObjectAdapterId oaid ;
  68 
  69     private byte[] adapterId ;
  70 
  71     public byte[] getAdapterId()
  72     {




  30 import org.omg.CORBA_2_3.portable.InputStream ;
  31 import org.omg.CORBA_2_3.portable.OutputStream ;
  32 
  33 import com.sun.corba.se.spi.protocol.CorbaServerRequestDispatcher ;
  34 
  35 import com.sun.corba.se.spi.ior.ObjectId ;
  36 import com.sun.corba.se.spi.ior.ObjectAdapterId ;
  37 import com.sun.corba.se.spi.ior.ObjectKeyTemplate ;
  38 
  39 import com.sun.corba.se.spi.orb.ORB ;
  40 import com.sun.corba.se.spi.orb.ORBVersion ;
  41 
  42 import com.sun.corba.se.spi.logging.CORBALogDomains ;
  43 
  44 
  45 import com.sun.corba.se.impl.encoding.EncapsOutputStream ;
  46 
  47 import com.sun.corba.se.impl.logging.IORSystemException ;
  48 
  49 



  50 public abstract class ObjectKeyTemplateBase implements ObjectKeyTemplate
  51 {
  52     // Fixed constants for Java IDL object key template forms
  53     public static final String JIDL_ORB_ID = "" ;
  54     private static final String[] JIDL_OAID_STRINGS = { "TransientObjectAdapter" } ;
  55     public static final ObjectAdapterId JIDL_OAID = new ObjectAdapterIdArray( JIDL_OAID_STRINGS ) ;
  56 
  57     private ORB orb ;
  58     protected IORSystemException wrapper ;
  59     private ORBVersion version ;
  60     private int magic ;
  61     private int scid ;
  62     private int serverid ;
  63     private String orbid ;
  64     private ObjectAdapterId oaid ;
  65 
  66     private byte[] adapterId ;
  67 
  68     public byte[] getAdapterId()
  69     {


< prev index next >