Class Message_1_1
java.lang.Object
com.sun.corba.ee.impl.protocol.giopmsgheaders.MessageBase
com.sun.corba.ee.impl.protocol.giopmsgheaders.Message_1_1
- All Implemented Interfaces:
Message
- Direct Known Subclasses:
CancelRequestMessage_1_1,CancelRequestMessage_1_2,FragmentMessage_1_1,LocateReplyMessage_1_1,LocateRequestMessage_1_1,Message_1_2,ReplyMessage_1_1,RequestMessage_1_1
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) byte(package private) GIOPVersion(package private) int(package private) int(package private) byte(package private) static final intprivate static ORBUtilSystemExceptionFields inherited from interface com.sun.corba.ee.impl.protocol.giopmsgheaders.Message
defaultBufferSize, FLAG_NO_FRAG_BIG_ENDIAN, GIOPBigMagic, GIOPCancelRequest, GIOPCloseConnection, GIOPFragment, GIOPLocateReply, GIOPLocateRequest, GIOPMessageError, GIOPMessageHeaderLength, GIOPReply, GIOPRequest, LITTLE_ENDIAN_BIT, MORE_FRAGMENTS_BIT, THREAD_POOL_TO_USE_MASK, TRAILING_TWO_BIT_BYTE_MASK -
Constructor Summary
ConstructorsConstructorDescriptionMessage_1_1(int _magic, GIOPVersion _GIOP_version, byte _flags, byte _message_type, int _message_size) -
Method Summary
Modifier and TypeMethodDescriptionAllows us to create a fragment message from any message type.intgetSize()intgetType()booleanbooleanvoidread(InputStream istream) voidsetSize(ByteBuffer byteBuffer, int size) voidsetThreadPoolToUse(int poolToUse) voidwrite(OutputStream ostream) Methods inherited from class com.sun.corba.ee.impl.protocol.giopmsgheaders.MessageBase
callback, createCancelRequest, createCloseConnection, createLocateReply, createLocateRequest, createMessageError, createReply, createRequest, extractObjectKeyCacheEntry, getCorbaRequestId, getEncodingVersion, getRequestIdFromMessageBytes, getSystemException, getThreadPoolToUse, nullCheck, parseGiopHeader, setEncodingVersion, setFlag, supportsFragments, typeToString
-
Field Details
-
UPPER_THREE_BYTES_OF_INT_MASK
static final int UPPER_THREE_BYTES_OF_INT_MASK- See Also:
-
wrapper
-
magic
int magic -
GIOP_version
GIOPVersion GIOP_version -
flags
byte flags -
message_type
byte message_type -
message_size
int message_size
-
-
Constructor Details
-
Message_1_1
Message_1_1() -
Message_1_1
Message_1_1(int _magic, GIOPVersion _GIOP_version, byte _flags, byte _message_type, int _message_size)
-
-
Method Details
-
getGIOPVersion
-
getType
public int getType() -
getSize
public int getSize() -
isLittleEndian
public boolean isLittleEndian() -
moreFragmentsToFollow
public boolean moreFragmentsToFollow() -
setThreadPoolToUse
public void setThreadPoolToUse(int poolToUse) -
setSize
-
createFragmentMessage
Allows us to create a fragment message from any message type. -
read
-
write
-