Class DeleteOperation

java.lang.Object
com.mongodb.operation.BaseWriteOperation
com.mongodb.operation.DeleteOperation
All Implemented Interfaces:
AsyncWriteOperation<WriteConcernResult>, WriteOperation<WriteConcernResult>

@Deprecated public class DeleteOperation extends BaseWriteOperation
Deprecated.
An operation that deletes one or more documents from a collection.
Since:
3.0
  • Constructor Details

    • DeleteOperation

      @Deprecated public DeleteOperation(MongoNamespace namespace, boolean ordered, WriteConcern writeConcern, List<DeleteRequest> deleteRequests)
      Construct an instance.
      Parameters:
      namespace - the database and collection namespace for the operation.
      ordered - whether the writes are ordered.
      writeConcern - the write concern for the operation.
      deleteRequests - the remove requests.
    • DeleteOperation

      public DeleteOperation(MongoNamespace namespace, boolean ordered, WriteConcern writeConcern, boolean retryWrites, List<DeleteRequest> deleteRequests)
      Deprecated.
      Construct an instance.
      Parameters:
      namespace - the database and collection namespace for the operation.
      ordered - whether the writes are ordered.
      writeConcern - the write concern for the operation.
      retryWrites - if writes should be retried if they fail due to a network error.
      deleteRequests - the remove requests.
      Since:
      3.6
  • Method Details

    • getDeleteRequests

      public List<DeleteRequest> getDeleteRequests()
      Deprecated.
      Gets the list of remove requests.
      Returns:
      the remove requests