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
public final class LocateRequestMessage_1_0 extends Message_1_0 implements LocateRequestMessage
This implements the GIOP 1.0 LocateRequest header.- Version:
- 1.0
-
-
Field Summary
Fields Modifier and Type Field Description private ObjectKeyCacheEntryentryprivate byte[]object_keyprivate ORBorbprivate intrequest_id-
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 Constructor Description LocateRequestMessage_1_0(ORB orb)LocateRequestMessage_1_0(ORB orb, int _request_id, byte[] _object_key)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcallback(MessageHandler handler)ObjectKeyCacheEntrygetObjectKeyCacheEntry()intgetRequestId()voidread(InputStream istream)voidwrite(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 Detail
-
orb
private ORB orb
-
request_id
private int request_id
-
object_key
private byte[] object_key
-
entry
private ObjectKeyCacheEntry entry
-
-
Method Detail
-
getRequestId
public int getRequestId()
- Specified by:
getRequestIdin interfaceLocateRequestMessage
-
getObjectKeyCacheEntry
public ObjectKeyCacheEntry getObjectKeyCacheEntry()
- Specified by:
getObjectKeyCacheEntryin interfaceLocateRequestMessage
-
read
public void read(InputStream istream)
- Specified by:
readin interfaceMessage- Overrides:
readin classMessage_1_0
-
write
public void write(OutputStream ostream)
- Specified by:
writein interfaceMessage- Overrides:
writein classMessage_1_0
-
callback
public void callback(MessageHandler handler) throws java.io.IOException
- Specified by:
callbackin interfaceMessage- Overrides:
callbackin classMessageBase- Throws:
java.io.IOException
-
-