|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use WriteConcern | |
---|---|
com.mongodb | Main package with core files. |
Uses of WriteConcern in com.mongodb |
---|
Subclasses of WriteConcern in com.mongodb | |
---|---|
static class |
WriteConcern.Majority
|
Fields in com.mongodb declared as WriteConcern | |
---|---|
static WriteConcern |
WriteConcern.ACKNOWLEDGED
Write operations that use this write concern will wait for acknowledgement from the primary server before returning. |
static WriteConcern |
WriteConcern.ERRORS_IGNORED
No exceptions are raised, even for network issues. |
static WriteConcern |
WriteConcern.FSYNC_SAFE
Exceptions are raised for network issues, and server errors; the write operation waits for the server to flush the data to disk. |
static WriteConcern |
WriteConcern.FSYNCED
Exceptions are raised for network issues, and server errors; the write operation waits for the server to flush the data to disk. |
static WriteConcern |
WriteConcern.JOURNAL_SAFE
Exceptions are raised for network issues, and server errors; the write operation waits for the server to group commit to the journal file on disk. |
static WriteConcern |
WriteConcern.JOURNALED
Exceptions are raised for network issues, and server errors; the write operation waits for the server to group commit to the journal file on disk. |
static WriteConcern |
WriteConcern.MAJORITY
Exceptions are raised for network issues, and server errors; waits on a majority of servers for the write operation. |
static WriteConcern |
WriteConcern.NONE
No exceptions are raised, even for network issues. |
static WriteConcern |
WriteConcern.NORMAL
Write operations that use this write concern will return as soon as the message is written to the socket. |
static WriteConcern |
WriteConcern.REPLICA_ACKNOWLEDGED
Exceptions are raised for network issues, and server errors; waits for at least 2 servers for the write operation. |
static WriteConcern |
WriteConcern.REPLICAS_SAFE
Exceptions are raised for network issues, and server errors; waits for at least 2 servers for the write operation. |
static WriteConcern |
WriteConcern.SAFE
Write operations that use this write concern will wait for acknowledgement from the primary server before returning. |
static WriteConcern |
WriteConcern.UNACKNOWLEDGED
Write operations that use this write concern will return as soon as the message is written to the socket. |
WriteConcern |
MongoOptions.writeConcern
Sets the write concern. |
Methods in com.mongodb that return WriteConcern | |
---|---|
WriteConcern |
WriteConcern.continueOnErrorForInsert(boolean continueOnErrorForInsert)
Toggles the "continue inserts on error" mode. |
WriteConcern |
WriteResult.getLastConcern()
Gets the last WriteConcern used when calling getLastError() |
WriteConcern |
MongoClientOptions.getWriteConcern()
The write concern to use. |
WriteConcern |
DB.getWriteConcern()
Gets the write concern for this database. |
WriteConcern |
Mongo.getWriteConcern()
Gets the default write concern |
WriteConcern |
MongoOptions.getWriteConcern()
Helper method to return the appropriate WriteConcern instance based on the current related options settings. |
WriteConcern |
DBCollection.getWriteConcern()
Get the write concern for this collection. |
static WriteConcern |
WriteConcern.valueOf(String name)
Gets the WriteConcern constants by name: NONE, NORMAL, SAFE, FSYNC_SAFE, REPLICA_SAFE. |
Methods in com.mongodb with parameters of type WriteConcern | |
---|---|
CommandResult |
DB.getLastError(WriteConcern concern)
|
CommandResult |
WriteResult.getLastError(WriteConcern concern)
This method does following: - returns the existing CommandResult if concern is null or less strict than the concern it was obtained with - otherwise attempts to obtain a CommandResult by calling getLastError with the concern |
WriteResult |
DBCollection.insert(DBObject[] arr,
WriteConcern concern)
Saves document(s) to the database. |
WriteResult |
DBCollection.insert(DBObject[] arr,
WriteConcern concern,
DBEncoder encoder)
Saves document(s) to the database. |
WriteResult |
DBCollection.insert(DBObject o,
WriteConcern concern)
Inserts a document into the database. |
WriteResult |
DBCollection.insert(List<DBObject> list,
WriteConcern concern)
Saves document(s) to the database. |
abstract WriteResult |
DBCollection.insert(List<DBObject> list,
WriteConcern concern,
DBEncoder encoder)
Saves document(s) to the database. |
WriteResult |
DBCollection.insert(WriteConcern concern,
DBObject... arr)
Saves document(s) to the database. |
WriteResult |
DBCollection.remove(DBObject o,
WriteConcern concern)
Removes objects from the database collection. |
abstract WriteResult |
DBCollection.remove(DBObject o,
WriteConcern concern,
DBEncoder encoder)
Removes objects from the database collection. |
WriteResult |
DBCollection.save(DBObject jo,
WriteConcern concern)
Saves an object to this collection (does insert or update based on the object _id). |
WriteResult |
DBTCPConnector.say(DB db,
com.mongodb.OutMessage m,
WriteConcern concern)
|
WriteResult |
DBConnector.say(DB db,
com.mongodb.OutMessage m,
WriteConcern concern)
does a write operation |
WriteResult |
DBTCPConnector.say(DB db,
com.mongodb.OutMessage m,
WriteConcern concern,
ServerAddress hostNeeded)
|
WriteResult |
DBConnector.say(DB db,
com.mongodb.OutMessage m,
WriteConcern concern,
ServerAddress hostNeeded)
does a write operation |
void |
DB.setWriteConcern(WriteConcern concern)
Sets the write concern for this database. |
void |
Mongo.setWriteConcern(WriteConcern concern)
Sets the write concern for this database. |
void |
MongoOptions.setWriteConcern(WriteConcern writeConcern)
|
void |
DBCollection.setWriteConcern(WriteConcern concern)
Set the write concern for this collection. |
WriteResult |
DBCollection.update(DBObject q,
DBObject o,
boolean upsert,
boolean multi,
WriteConcern concern)
Performs an update operation. |
abstract WriteResult |
DBCollection.update(DBObject q,
DBObject o,
boolean upsert,
boolean multi,
WriteConcern concern,
DBEncoder encoder)
Performs an update operation. |
MongoClientOptions.Builder |
MongoClientOptions.Builder.writeConcern(WriteConcern writeConcern)
Sets the write concern. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |