Package com.sun.corba.ee.impl.ior
Class OldJIDLObjectKeyTemplate
- java.lang.Object
-
- com.sun.corba.ee.impl.ior.ObjectKeyTemplateBase
-
- com.sun.corba.ee.impl.ior.OldObjectKeyTemplateBase
-
- com.sun.corba.ee.impl.ior.OldJIDLObjectKeyTemplate
-
- All Implemented Interfaces:
ObjectKeyTemplate
,Writeable
public final class OldJIDLObjectKeyTemplate extends OldObjectKeyTemplateBase
Handles object keys created by JDK ORBs from before JDK 1.4.0.
-
-
Field Summary
Fields Modifier and Type Field Description static byte
NULL_PATCH_VERSION
JDK 1.3.1 FCS did not include a version byte at the end of its object keys.(package private) byte
patchVersion
-
Fields inherited from class com.sun.corba.ee.impl.ior.ObjectKeyTemplateBase
JIDL_OAID, JIDL_ORB_ID, wrapper
-
-
Constructor Summary
Constructors Constructor Description OldJIDLObjectKeyTemplate(ORB orb, int magic, int scid, int serverid)
OldJIDLObjectKeyTemplate(ORB orb, int magic, int scid, InputStream is)
OldJIDLObjectKeyTemplate(ORB orb, int magic, int scid, InputStream is, OctetSeqHolder osh)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
write(ObjectId objectId, OutputStream os)
protected void
writeTemplate(OutputStream os)
-
Methods inherited from class com.sun.corba.ee.impl.ior.ObjectKeyTemplateBase
equals, getAdapterId, getMagic, getObjectAdapterId, getORBId, getORBVersion, getServerId, getServerRequestDispatcher, getSubcontractId, hashCode, readObjectKey, setORBVersion, toString, write
-
-
-
-
Field Detail
-
NULL_PATCH_VERSION
public static final byte NULL_PATCH_VERSION
JDK 1.3.1 FCS did not include a version byte at the end of its object keys. JDK 1.3.1_01 included the byte with the value 1. Anything below 1 is considered an invalid value.- See Also:
- Constant Field Values
-
patchVersion
byte patchVersion
-
-
Constructor Detail
-
OldJIDLObjectKeyTemplate
public OldJIDLObjectKeyTemplate(ORB orb, int magic, int scid, InputStream is, OctetSeqHolder osh)
-
OldJIDLObjectKeyTemplate
public OldJIDLObjectKeyTemplate(ORB orb, int magic, int scid, int serverid)
-
OldJIDLObjectKeyTemplate
public OldJIDLObjectKeyTemplate(ORB orb, int magic, int scid, InputStream is)
-
-
Method Detail
-
writeTemplate
protected void writeTemplate(OutputStream os)
- Specified by:
writeTemplate
in classObjectKeyTemplateBase
-
write
public void write(ObjectId objectId, OutputStream os)
- Specified by:
write
in interfaceObjectKeyTemplate
- Overrides:
write
in classObjectKeyTemplateBase
-
-