Class UserExistsOperation

java.lang.Object
com.mongodb.operation.UserExistsOperation
All Implemented Interfaces:
AsyncReadOperation<Boolean>, ReadOperation<Boolean>

@Deprecated public class UserExistsOperation extends Object implements AsyncReadOperation<Boolean>, ReadOperation<Boolean>
Deprecated.
use CommandWriteOperation directly or the mongod shell helpers.
An operation that determines if a user exists.
Since:
3.0
  • Constructor Details

    • UserExistsOperation

      public UserExistsOperation(String databaseName, String userName)
      Deprecated.
      Construct a new instance.
      Parameters:
      databaseName - the name of the database for the operation.
      userName - the name of the user to check if they exist.
  • Method Details

    • retryReads

      public UserExistsOperation retryReads(boolean retryReads)
      Deprecated.
      Enables retryable reads if a read fails due to a network error.
      Parameters:
      retryReads - true if reads should be retried
      Returns:
      this
      Since:
      3.11
    • getRetryReads

      public boolean getRetryReads()
      Deprecated.
      Gets the value for retryable reads. The default is true.
      Returns:
      the retryable reads value
      Since:
      3.11
    • execute

      public Boolean execute(ReadBinding binding)
      Deprecated.
      Description copied from interface: ReadOperation
      General execute which can return anything of type T
      Specified by:
      execute in interface ReadOperation<Boolean>
      Parameters:
      binding - the binding to execute in the context of
      Returns:
      T, the result of the execution
    • executeAsync

      public void executeAsync(AsyncReadBinding binding, SingleResultCallback<Boolean> callback)
      Deprecated.
      Description copied from interface: AsyncReadOperation
      General execute which can return anything of type T
      Specified by:
      executeAsync in interface AsyncReadOperation<Boolean>
      Parameters:
      binding - the binding to execute in the context of
      callback - the callback to be called when the operation has been executed