Class CommandEvent

java.lang.Object
com.mongodb.event.CommandEvent
Direct Known Subclasses:
CommandFailedEvent, CommandStartedEvent, CommandSucceededEvent

public abstract class CommandEvent extends Object
An event representing a MongoDB database command.
Since:
3.1
  • Constructor Details

  • Method Details

    • getOperationId

      public long getOperationId()
      Gets the operation identifier
      Returns:
      the operation identifier
      Since:
      4.10
    • getRequestId

      public int getRequestId()
      Gets the request identifier
      Returns:
      the request identifier
    • getConnectionDescription

      public ConnectionDescription getConnectionDescription()
      Gets the description of the connection to which the operation will be sent.
      Returns:
      the connection description
    • getCommandName

      public String getCommandName()
      Gets the name of the command.
      Returns:
      the command name
    • getDatabaseName

      public String getDatabaseName()
      Gets the database on which the operation will be executed.
      Returns:
      the database name
      Since:
      4.11
    • getRequestContext

      @Nullable public RequestContext getRequestContext()
      Gets the request context associated with this event.
      Returns:
      the request context
      Since:
      4.4