|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface DBConnector
Interface that provides the ability to exchange request/response with the database
| Method Summary | |
|---|---|
com.mongodb.Response |
call(DB db,
DBCollection coll,
com.mongodb.OutMessage m,
ServerAddress hostNeeded,
DBDecoder decoder)
does a read operation on the database |
com.mongodb.Response |
call(DB db,
DBCollection coll,
com.mongodb.OutMessage m,
ServerAddress hostNeeded,
int retries)
does a read operation on the database |
com.mongodb.Response |
call(DB db,
DBCollection coll,
com.mongodb.OutMessage m,
ServerAddress hostNeeded,
int retries,
ReadPreference readPref,
DBDecoder decoder)
does a read operation on the database |
boolean |
isOpen()
returns true if the connector is in a usable state |
void |
requestDone()
terminates the "consistent request". |
void |
requestEnsureConnection()
Ensures that a connection exists for the "consistent request" |
void |
requestStart()
initiates a "consistent request" on the thread. |
WriteResult |
say(DB db,
com.mongodb.OutMessage m,
WriteConcern concern)
does a write operation |
WriteResult |
say(DB db,
com.mongodb.OutMessage m,
WriteConcern concern,
ServerAddress hostNeeded)
does a write operation |
| Method Detail |
|---|
void requestStart()
void requestDone()
void requestEnsureConnection()
WriteResult say(DB db,
com.mongodb.OutMessage m,
WriteConcern concern)
db - the databasem - the request messageconcern - the write concern
MongoException
WriteResult say(DB db,
com.mongodb.OutMessage m,
WriteConcern concern,
ServerAddress hostNeeded)
db - the databasem - the request messageconcern - the write concernhostNeeded - specific server to connect to
MongoException
com.mongodb.Response call(DB db,
DBCollection coll,
com.mongodb.OutMessage m,
ServerAddress hostNeeded,
DBDecoder decoder)
db - the databasecoll - the collectionm - the request messagehostNeeded - specific server to connect todecoder - the decoder to use
MongoException
com.mongodb.Response call(DB db,
DBCollection coll,
com.mongodb.OutMessage m,
ServerAddress hostNeeded,
int retries)
db - the databasecoll - the collectionm - the request messagehostNeeded - specific server to connect toretries - the number of retries in case of an error
MongoException
com.mongodb.Response call(DB db,
DBCollection coll,
com.mongodb.OutMessage m,
ServerAddress hostNeeded,
int retries,
ReadPreference readPref,
DBDecoder decoder)
db - the databasecoll - the collectionm - the request messagehostNeeded - specific server to connect toretries - number of retries in case of errorreadPref - the read preferencesdecoder - the decoder to use
MongoExceptionboolean isOpen()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||