Package com.sun.corba.se.spi.ior.iiop
Class GIOPVersion
java.lang.Object
com.sun.corba.se.spi.ior.iiop.GIOPVersion
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final GIOPVersionstatic final GIOPVersionstatic final GIOPVersionstatic final GIOPVersionstatic final GIOPVersionstatic final GIOPVersionstatic final intstatic final intstatic final intstatic final intstatic final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic GIOPVersionchooseRequestVersion(ORB orb, IOR ior) This chooses the appropriate GIOP version.booleanequals(GIOPVersion gv) booleanstatic GIOPVersiongetInstance(byte major, byte minor) bytegetMajor()bytegetMinor()inthashCode()intintValue()booleanlessThan(GIOPVersion gv) static GIOPVersionvoidread(InputStream istream) booleantoString()voidwrite(OutputStream ostream)
-
Field Details
-
V1_0
-
V1_1
-
V1_2
-
V1_3
-
V13_XX
-
DEFAULT_VERSION
-
VERSION_1_0
public static final int VERSION_1_0- See Also:
-
VERSION_1_1
public static final int VERSION_1_1- See Also:
-
VERSION_1_2
public static final int VERSION_1_2- See Also:
-
VERSION_1_3
public static final int VERSION_1_3- See Also:
-
VERSION_13_XX
public static final int VERSION_13_XX- See Also:
-
-
Constructor Details
-
GIOPVersion
public GIOPVersion() -
GIOPVersion
public GIOPVersion(byte majorB, byte minorB) -
GIOPVersion
public GIOPVersion(int major, int minor)
-
-
Method Details
-
getMajor
public byte getMajor() -
getMinor
public byte getMinor() -
equals
-
equals
-
hashCode
public int hashCode() -
lessThan
-
intValue
public int intValue() -
toString
-
getInstance
-
parseVersion
-
chooseRequestVersion
This chooses the appropriate GIOP version.- Returns:
- the GIOP version 13.00 if Java serialization is enabled, or smallest(profGIOPVersion, orbGIOPVersion)
-
supportsIORIIOPProfileComponents
public boolean supportsIORIIOPProfileComponents() -
read
-
write
-