Uses of Class
com.mongodb.WriteConcern

Packages that use WriteConcern
com.mongodb Main package with core files. 
 

Uses of WriteConcern in com.mongodb
 

Fields in com.mongodb declared as WriteConcern
static WriteConcern WriteConcern.FSYNC_SAFE
          Exceptions are raised for network issues, and server errors and the write operation waits for the server to flush the data to disk
static WriteConcern WriteConcern.NONE
          No exceptions are raised, even for network issues
static WriteConcern WriteConcern.NORMAL
          Exceptions are raised for network issues, but not server errors
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
          Exceptions are raised for network issues, and server errors; waits on a server for the write operation
 

Methods in com.mongodb that return WriteConcern
 WriteConcern WriteResult.getLastConcern()
           
 WriteConcern Mongo.getWriteConcern()
          Get the write concern for this database.
 WriteConcern DB.getWriteConcern()
          Get the write concern for this database.
 WriteConcern DBCollection.getWriteConcern()
          Get the write concern for this collection.
static WriteConcern WriteConcern.valueOf(String name)
          Get the WriteConcern constants by name: NONE, NORMAL, SAFE, FSYNC_SAFE, REPLICA_SAFE.
 

Methods in com.mongodb with parameters of type WriteConcern
 CommandResult WriteResult.getLastError(WriteConcern concern)
           
 CommandResult DB.getLastError(WriteConcern concern)
           
abstract  WriteResult DBCollection.insert(DBObject[] arr, WriteConcern concern)
          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.remove(DBObject o, WriteConcern concern)
          Removes objects from the database collection.
 WriteResult DBCollection.save(DBObject jo, WriteConcern concern)
          Saves an object to this collection.
 WriteResult DBConnector.say(DB db, com.mongodb.OutMessage m, WriteConcern concern)
           
 WriteResult DBConnector.say(DB db, com.mongodb.OutMessage m, WriteConcern concern, ServerAddress hostNeeded)
           
 void Mongo.setWriteConcern(WriteConcern concern)
          Set the write concern for this database.
 void DB.setWriteConcern(WriteConcern concern)
          Set the write concern for this database.
 void DBCollection.setWriteConcern(WriteConcern concern)
          Set the write concern for this collection.
abstract  WriteResult DBCollection.update(DBObject q, DBObject o, boolean upsert, boolean multi, WriteConcern concern)
          Performs an update operation.