Package | Description |
---|---|
com.mongodb.connection |
Contains classes that manage connecting to MongoDB servers.
|
Modifier and Type | Field and Description |
---|---|
private MessageSettings |
RequestMessage.settings |
Modifier and Type | Method and Description |
---|---|
MessageSettings |
MessageSettings.Builder.build()
Build it.
|
(package private) static MessageSettings |
ProtocolHelper.getMessageSettings(ConnectionDescription connectionDescription) |
MessageSettings |
RequestMessage.getSettings()
Gets the message settings.
|
Modifier and Type | Method and Description |
---|---|
protected abstract RequestMessage |
WriteProtocol.createRequestMessage(MessageSettings settings)
Create the initial request message for the write.
|
protected abstract BaseWriteCommandMessage |
WriteCommandProtocol.createRequestMessage(MessageSettings messageSettings) |
protected RequestMessage |
UpdateProtocol.createRequestMessage(MessageSettings settings) |
protected UpdateCommandMessage |
UpdateCommandProtocol.createRequestMessage(MessageSettings messageSettings) |
protected RequestMessage |
InsertProtocol.createRequestMessage(MessageSettings settings) |
protected InsertCommandMessage |
InsertCommandProtocol.createRequestMessage(MessageSettings messageSettings) |
protected RequestMessage |
DeleteProtocol.createRequestMessage(MessageSettings settings) |
protected DeleteCommandMessage |
DeleteCommandProtocol.createRequestMessage(MessageSettings messageSettings) |
Constructor and Description |
---|
BaseQueryMessage(java.lang.String collectionName,
int skip,
int numberToReturn,
MessageSettings settings) |
BaseWriteCommandMessage(MongoNamespace writeNamespace,
boolean ordered,
WriteConcern writeConcern,
java.lang.Boolean bypassDocumentValidation,
MessageSettings settings) |
CommandMessage(java.lang.String collectionName,
BsonDocument command,
boolean slaveOk,
FieldNameValidator validator,
MessageSettings settings) |
CommandMessage(java.lang.String collectionName,
BsonDocument command,
boolean slaveOk,
MessageSettings settings) |
DeleteCommandMessage(MongoNamespace namespace,
boolean ordered,
WriteConcern writeConcern,
MessageSettings settings,
java.util.List<DeleteRequest> deletes)
Construct an instance.
|
DeleteMessage(java.lang.String collectionName,
java.util.List<DeleteRequest> deletes,
MessageSettings settings) |
InsertCommandMessage(MongoNamespace namespace,
boolean ordered,
WriteConcern writeConcern,
java.lang.Boolean bypassDocumentValidation,
MessageSettings settings,
java.util.List<InsertRequest> insertRequestList) |
InsertMessage(java.lang.String collectionName,
boolean ordered,
WriteConcern writeConcern,
java.util.List<InsertRequest> insertRequestList,
MessageSettings settings) |
QueryMessage(java.lang.String collectionName,
int skip,
int numberToReturn,
BsonDocument queryDocument,
BsonDocument fields,
MessageSettings settings) |
RequestMessage(RequestMessage.OpCode opCode,
MessageSettings settings) |
RequestMessage(java.lang.String collectionName,
RequestMessage.OpCode opCode,
MessageSettings settings) |
UpdateCommandMessage(MongoNamespace namespace,
boolean ordered,
WriteConcern writeConcern,
java.lang.Boolean bypassDocumentValidation,
MessageSettings settings,
java.util.List<UpdateRequest> updates) |
UpdateMessage(java.lang.String collectionName,
java.util.List<UpdateRequest> updates,
MessageSettings settings) |