T
- the operations result type.AbortTransactionOperation
, AggregateToCollectionOperation
, BaseFindAndModifyOperation
, BaseWriteOperation
, CommandWriteOperation
, CommitTransactionOperation
, CreateCollectionOperation
, CreateIndexesOperation
, CreateUserOperation
, CreateViewOperation
, DeleteOperation
, DropCollectionOperation
, DropDatabaseOperation
, DropIndexOperation
, DropUserOperation
, FindAndDeleteOperation
, FindAndReplaceOperation
, FindAndUpdateOperation
, FsyncUnlockOperation
, InsertOperation
, MapReduceToCollectionOperation
, MixedBulkWriteOperation
, RenameCollectionOperation
, TransactionOperation
, UpdateOperation
, UpdateUserOperation
public interface WriteOperation<T>
Modifier and Type | Method | Description |
---|---|---|
T |
execute(WriteBinding binding) |
General execute which can return anything of type T
|
T execute(WriteBinding binding)
binding
- the binding to execute in the context of