Class RequestMessage_1_1
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.RequestMessage_1_1
- All Implemented Interfaces:
Message,RequestMessage
This implements the GIOP 1.1 Request header.
- Author:
- Ram Jeyaraman 05/14/2000
-
Field Summary
Fields 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_MASKFields inherited from interface com.sun.corba.se.impl.protocol.giopmsgheaders.RequestMessage
RESPONSE_EXPECTED_BIT -
Method Summary
Modifier and TypeMethodDescriptionvoidcallback(MessageHandler handler) intbyte[]booleanvoidread(InputStream istream) voidwrite(OutputStream ostream) Methods inherited from class com.sun.corba.se.impl.protocol.giopmsgheaders.Message_1_1
createFragmentMessage, getGIOPVersion, getSize, getType, isLittleEndian, moreFragmentsToFollow, setSize, setThreadPoolToUseMethods inherited from class com.sun.corba.se.impl.protocol.giopmsgheaders.MessageBase
clearFlag, createCancelRequest, createCloseConnection, createFragmentMessage, createLocateReply, createLocateRequest, createMessageError, createReply, createRequest, getByteBuffer, getEncodingVersion, getRequestId, getThreadPoolToUse, readGIOPBody, readGIOPHeader, readGIOPMessage, setByteBuffer, setEncodingVersion, setFlag, typeToString, typeToStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.sun.corba.se.impl.protocol.giopmsgheaders.Message
createFragmentMessage, getByteBuffer, getEncodingVersion, getGIOPVersion, getSize, getThreadPoolToUse, getType, isLittleEndian, moreFragmentsToFollow, setByteBuffer, setEncodingVersion, setSizeMethods inherited from interface com.sun.corba.se.impl.protocol.giopmsgheaders.RequestMessage
setThreadPoolToUse
-
Method Details
-
getServiceContexts
- Specified by:
getServiceContextsin interfaceRequestMessage
-
getRequestId
public int getRequestId()- Specified by:
getRequestIdin interfaceRequestMessage
-
isResponseExpected
public boolean isResponseExpected()- Specified by:
isResponseExpectedin interfaceRequestMessage
-
getReserved
public byte[] getReserved()- Specified by:
getReservedin interfaceRequestMessage
-
getObjectKey
- Specified by:
getObjectKeyin interfaceRequestMessage
-
getOperation
- Specified by:
getOperationin interfaceRequestMessage
-
getPrincipal
- Specified by:
getPrincipalin interfaceRequestMessage
-
read
- Specified by:
readin interfaceMessage- Overrides:
readin classMessage_1_1
-
write
- Specified by:
writein interfaceMessage- Overrides:
writein classMessage_1_1
-
callback
- Specified by:
callbackin interfaceMessage- Overrides:
callbackin classMessageBase- Throws:
IOException
-