Class Message_1_2
java.lang.Object
com.sun.corba.se.impl.protocol.giopmsgheaders.MessageBase
com.sun.corba.se.impl.protocol.giopmsgheaders.Message_1_1
com.sun.corba.se.impl.protocol.giopmsgheaders.Message_1_2
- All Implemented Interfaces:
Message
- Direct Known Subclasses:
FragmentMessage_1_2,LocateReplyMessage_1_2,LocateRequestMessage_1_2,ReplyMessage_1_2,RequestMessage_1_2
-
Field Summary
FieldsFields inherited from class com.sun.corba.se.impl.protocol.giopmsgheaders.MessageBase
giopHeaderFields inherited from interface com.sun.corba.se.impl.protocol.giopmsgheaders.Message
CDR_ENC_VERSION, defaultBufferSize, FLAG_NO_FRAG_BIG_ENDIAN, GIOPBigEndian, GIOPBigMagic, GIOPCancelRequest, GIOPCloseConnection, GIOPFragment, GIOPLittleEndian, GIOPLittleMagic, GIOPLocateReply, GIOPLocateRequest, GIOPMessageError, GIOPMessageHeaderLength, GIOPReply, GIOPRequest, JAVA_ENC_VERSION, LITTLE_ENDIAN_BIT, MORE_FRAGMENTS_BIT, THREAD_POOL_TO_USE_MASK, TRAILING_TWO_BIT_BYTE_MASK -
Method Summary
Modifier and TypeMethodDescriptionvoidunmarshalRequestID(ByteBuffer byteBuffer) The byteBuffer is presumed to have contents of the message already read in.voidwrite(OutputStream ostream) Methods inherited from class com.sun.corba.se.impl.protocol.giopmsgheaders.Message_1_1
createFragmentMessage, getGIOPVersion, getSize, getType, isLittleEndian, moreFragmentsToFollow, read, setSize, setThreadPoolToUseMethods inherited from class com.sun.corba.se.impl.protocol.giopmsgheaders.MessageBase
callback, clearFlag, createCancelRequest, createCloseConnection, createFragmentMessage, createLocateReply, createLocateRequest, createMessageError, createReply, createRequest, getByteBuffer, getEncodingVersion, getRequestId, getThreadPoolToUse, readGIOPBody, readGIOPHeader, readGIOPMessage, setByteBuffer, setEncodingVersion, setFlag, typeToString, typeToString
-
Field Details
-
request_id
protected int request_id
-
-
Method Details
-
unmarshalRequestID
The byteBuffer is presumed to have contents of the message already read in. It must have 12 bytes of space at the beginning for the GIOP header, but the header doesn't have to be copied in. -
write
- Specified by:
writein interfaceMessage- Overrides:
writein classMessage_1_1
-