Class LocateRequestMessage_1_0
java.lang.Object
com.sun.corba.ee.impl.protocol.giopmsgheaders.MessageBase
com.sun.corba.ee.impl.protocol.giopmsgheaders.Message_1_0
com.sun.corba.ee.impl.protocol.giopmsgheaders.LocateRequestMessage_1_0
- All Implemented Interfaces:
LocateRequestMessage
,Message
This implements the GIOP 1.0 LocateRequest header.
- Version:
- 1.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ObjectKeyCacheEntry
private byte[]
private ORB
private int
Fields inherited from class com.sun.corba.ee.impl.protocol.giopmsgheaders.Message_1_0
byte_order, GIOP_version, magic, message_size, message_type
Fields 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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
callback
(MessageHandler handler) int
void
read
(InputStream istream) void
write
(OutputStream ostream) Methods inherited from class com.sun.corba.ee.impl.protocol.giopmsgheaders.Message_1_0
createFragmentMessage, getGIOPVersion, getSize, getType, isLittleEndian, moreFragmentsToFollow, setSize
Methods inherited from class com.sun.corba.ee.impl.protocol.giopmsgheaders.MessageBase
createCancelRequest, createCloseConnection, createLocateReply, createLocateRequest, createMessageError, createReply, createRequest, extractObjectKeyCacheEntry, getCorbaRequestId, getEncodingVersion, getRequestIdFromMessageBytes, getSystemException, getThreadPoolToUse, nullCheck, parseGiopHeader, setEncodingVersion, setFlag, supportsFragments, typeToString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.sun.corba.ee.impl.protocol.giopmsgheaders.Message
createFragmentMessage, getCorbaRequestId, getEncodingVersion, getGIOPVersion, getSize, getThreadPoolToUse, getType, isLittleEndian, moreFragmentsToFollow, setEncodingVersion, setSize, supportsFragments
-
Field Details
-
orb
-
request_id
private int request_id -
object_key
private byte[] object_key -
entry
-
-
Constructor Details
-
Method Details
-
getRequestId
public int getRequestId()- Specified by:
getRequestId
in interfaceLocateRequestMessage
-
getObjectKeyCacheEntry
- Specified by:
getObjectKeyCacheEntry
in interfaceLocateRequestMessage
-
read
- Specified by:
read
in interfaceMessage
- Overrides:
read
in classMessage_1_0
-
write
- Specified by:
write
in interfaceMessage
- Overrides:
write
in classMessage_1_0
-
callback
- Specified by:
callback
in interfaceMessage
- Overrides:
callback
in classMessageBase
- Throws:
IOException
-