See: Description
| Interface | Description |
|---|---|
| AsyncConnectionSource |
A source of connections to a single MongoDB server.
|
| AsyncReadBinding |
An asynchronous factory of connection sources to servers that can be read from and that satisfy the specified read preference.
|
| AsyncReadWriteBinding |
An asynchronous factory of connection sources to servers that can be read from or written to.
|
| AsyncWriteBinding |
An asynchronous factory of connection sources to servers that can be written to, e.g, a standalone, a mongos, or a replica set primary.
|
| ConnectionSource |
A source of connections to a single MongoDB server.
|
| ReadBinding |
A factory of connection sources to servers that can be read from and that satisfy the specified read preference.
|
| ReadWriteBinding |
A factory of connection sources to servers that can be read from or written to.
|
| ReferenceCounted |
An interface for reference-counted objects.
|
| WriteBinding |
A factory of connection sources to servers that can be written to, e.g, a standalone, a mongos, or a replica set primary.
|
| Class | Description |
|---|---|
| AsyncClusterBinding |
A simple ReadWriteBinding implementation that supplies write connection sources bound to a possibly different primary each time, and a
read connection source bound to a possible different server each time.
|
| AsyncSingleConnectionReadBinding |
An asynchronous read binding that is bound to a single connection.
|
| ClusterBinding |
A simple ReadWriteBinding implementation that supplies write connection sources bound to a possibly different primary each time, and a
read connection source bound to a possible different server each time.
|
| SingleConnectionReadBinding |
A read binding that is bound to a single connection.
|
| SingleServerBinding |
A simple binding where all connection sources are bound to the server specified in the constructor.
|