Package | Description |
---|---|
com.mongodb.binding |
This package contains classes that manage binding to MongoDB servers for various operations.
|
com.mongodb.operation |
The core of the MongoDB driver works via operations, using the command pattern.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AsyncReadWriteBinding
An asynchronous factory of connection sources to servers that can be read from or written to.
|
Modifier and Type | Class and Description |
---|---|
class |
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.
|
Modifier and Type | Method and Description |
---|---|
AsyncWriteBinding |
AsyncWriteBinding.retain() |
Modifier and Type | Method and Description |
---|---|
void |
MixedBulkWriteOperation.executeAsync(AsyncWriteBinding binding,
SingleResultCallback<BulkWriteResult> callback) |
void |
MapReduceToCollectionOperation.executeAsync(AsyncWriteBinding binding,
SingleResultCallback<MapReduceStatistics> callback) |
void |
AsyncWriteOperation.executeAsync(AsyncWriteBinding binding,
SingleResultCallback<T> callback)
General execute which can return anything of type T
|
void |
FindAndDeleteOperation.executeAsync(AsyncWriteBinding binding,
SingleResultCallback<T> callback) |
void |
FindAndUpdateOperation.executeAsync(AsyncWriteBinding binding,
SingleResultCallback<T> callback) |
void |
FindAndReplaceOperation.executeAsync(AsyncWriteBinding binding,
SingleResultCallback<T> callback) |
void |
CommandWriteOperation.executeAsync(AsyncWriteBinding binding,
SingleResultCallback<T> callback) |
void |
CreateUserOperation.executeAsync(AsyncWriteBinding binding,
SingleResultCallback<Void> callback) |
void |
DropDatabaseOperation.executeAsync(AsyncWriteBinding binding,
SingleResultCallback<Void> callback) |
void |
DropUserOperation.executeAsync(AsyncWriteBinding binding,
SingleResultCallback<Void> callback) |
void |
AggregateToCollectionOperation.executeAsync(AsyncWriteBinding binding,
SingleResultCallback<Void> callback) |
void |
CreateCollectionOperation.executeAsync(AsyncWriteBinding binding,
SingleResultCallback<Void> callback) |
void |
UpdateUserOperation.executeAsync(AsyncWriteBinding binding,
SingleResultCallback<Void> callback) |
void |
DropCollectionOperation.executeAsync(AsyncWriteBinding binding,
SingleResultCallback<Void> callback) |
void |
CreateIndexesOperation.executeAsync(AsyncWriteBinding binding,
SingleResultCallback<Void> callback) |
void |
RenameCollectionOperation.executeAsync(AsyncWriteBinding binding,
SingleResultCallback<Void> callback) |
void |
DropIndexOperation.executeAsync(AsyncWriteBinding binding,
SingleResultCallback<Void> callback) |
void |
BaseWriteOperation.executeAsync(AsyncWriteBinding binding,
SingleResultCallback<WriteConcernResult> callback) |
Copyright © 2016. All Rights Reserved.