Package de.bwaldvogel.mongo
Interface AsyncMongoDatabase
- All Known Subinterfaces:
MongoDatabase
- All Known Implementing Classes:
AbstractMongoDatabase,AbstractSynchronizedMongoDatabase
public interface AsyncMongoDatabase
-
Method Summary
Modifier and Type Method Description java.util.concurrent.CompletionStage<Document>handleCommandAsync(io.netty.channel.Channel channel, java.lang.String command, Document query, Oplog oplog)java.util.concurrent.CompletionStage<java.lang.Void>handleDeleteAsync(MongoDelete delete, Oplog oplog)java.util.concurrent.CompletionStage<java.lang.Void>handleInsertAsync(MongoInsert insert, Oplog oplog)java.util.concurrent.CompletionStage<QueryResult>handleQueryAsync(MongoQuery query)java.util.concurrent.CompletionStage<java.lang.Void>handleUpdateAsync(MongoUpdate update, Oplog oplog)
-
Method Details
-
handleCommandAsync
-
handleQueryAsync
-
handleInsertAsync
java.util.concurrent.CompletionStage<java.lang.Void> handleInsertAsync(MongoInsert insert, Oplog oplog) -
handleDeleteAsync
java.util.concurrent.CompletionStage<java.lang.Void> handleDeleteAsync(MongoDelete delete, Oplog oplog) -
handleUpdateAsync
java.util.concurrent.CompletionStage<java.lang.Void> handleUpdateAsync(MongoUpdate update, Oplog oplog)
-