abstract class LegacyMessage extends RequestMessage
RequestMessage.EncodingMetadataMESSAGE_PROLOGUE_LENGTH, REQUEST_ID| Constructor and Description |
|---|
LegacyMessage(OpCode opCode,
MessageSettings settings) |
LegacyMessage(java.lang.String collectionName,
OpCode opCode,
MessageSettings settings) |
| Modifier and Type | Method and Description |
|---|---|
(package private) abstract RequestMessage.EncodingMetadata |
encodeMessageBodyWithMetadata(BsonOutput bsonOutput) |
protected RequestMessage.EncodingMetadata |
encodeMessageBodyWithMetadata(BsonOutput bsonOutput,
SessionContext sessionContext)
Encode the message body to the given output.
|
addCollectibleDocument, addDocument, addDocument, backpatchMessageLength, encode, getCodec, getCollectionName, getCurrentGlobalId, getEncodingMetadata, getId, getNamespace, getOpCode, getSettings, writeMessagePrologueLegacyMessage(java.lang.String collectionName,
OpCode opCode,
MessageSettings settings)
LegacyMessage(OpCode opCode, MessageSettings settings)
abstract RequestMessage.EncodingMetadata encodeMessageBodyWithMetadata(BsonOutput bsonOutput)
protected RequestMessage.EncodingMetadata encodeMessageBodyWithMetadata(BsonOutput bsonOutput, SessionContext sessionContext)
RequestMessageencodeMessageBodyWithMetadata in class RequestMessagebsonOutput - the outputsessionContext - the session context