Package

reactivemongo.api.commands

bson

Permalink

package bson

Visibility
  1. Public
  2. All

Type Members

  1. trait BSONCommandError extends Exception with CommandError

    Permalink
  2. trait DealingWithGenericCommandErrorsReader[A] extends BSONDocumentReader[A]

    Permalink

    Helper to read a command result, with error handling.

  3. case class DefaultBSONCommandError(code: Option[Int], errmsg: Option[String], originalDocument: BSONDocument) extends Exception with BSONCommandError with Product with Serializable

    Permalink

Value Members

  1. object BSONAggregationFramework extends AggregationFramework[BSONSerializationPack.type]

    Permalink
  2. object BSONAggregationImplicits

    Permalink
  3. object BSONAggregationResultImplicits

    Permalink
  4. object BSONCollStatsImplicits

    Permalink
  5. object BSONCommonWriteCommandsImplicits

    Permalink
  6. object BSONConvertToCappedImplicits

    Permalink
  7. object BSONCountCommand extends CountCommand[BSONSerializationPack.type]

    Permalink
  8. object BSONCountCommandImplicits

    Permalink
  9. object BSONCreateImplicits

    Permalink
  10. object BSONCreateIndexesImplicits

    Permalink
  11. object BSONCreateUserCommand extends CreateUserCommand[BSONSerializationPack.type]

    Permalink
  12. object BSONDeleteCommand extends DeleteCommand[BSONSerializationPack.type]

    Permalink
  13. object BSONDeleteCommandImplicits

    Permalink
  14. object BSONDistinctCommand extends DistinctCommand[BSONSerializationPack.type]

    Permalink
  15. object BSONDistinctCommandImplicits

    Permalink
  16. object BSONDropCollectionImplicits

    Permalink
  17. object BSONDropDatabaseImplicits

    Permalink
  18. object BSONDropIndexesImplicits

    Permalink
  19. object BSONEmptyCappedImplicits

    Permalink
  20. object BSONFindAndModifyCommand extends FindAndModifyCommand[BSONSerializationPack.type]

    Permalink
  21. object BSONFindAndModifyImplicits

    Permalink
  22. object BSONGetLastErrorImplicits

    Permalink
  23. object BSONInsertCommand extends InsertCommand[BSONSerializationPack.type]

    Permalink
  24. object BSONInsertCommandImplicits

    Permalink
  25. object BSONIsMasterCommand extends IsMasterCommand[BSONSerializationPack.type]

    Permalink
  26. object BSONIsMasterCommandImplicits

    Permalink
  27. object BSONListCollectionNamesImplicits

    Permalink
  28. object BSONListIndexesImplicits

    Permalink
  29. object BSONRenameCollectionImplicits

    Permalink
  30. object BSONReplSetGetStatusImplicits

    Permalink

    import reactivemongo.api.commands.ReplSetGetStatus
    import reactivemongo.api.commands.bson.BSONReplSetGetStatusImplicits._
    
    adminDb.runCommand(ReplSetGetStatus)
  31. object BSONReplSetMaintenanceImplicits

    Permalink
  32. object BSONResyncImplicits

    Permalink

    import reactivemongo.api.commands.Resync
    import reactivemongo.api.commands.bson.BSONResyncImplicits._
    
    db.runCommand(Resync)
  33. object BSONServerStatusImplicits

    Permalink

    import reactivemongo.api.commands.ServerStatus
    import reactivemongo.api.commands.bson.BSONServerStatusImplicits._
    
    db.runCommand(ServerStatus)
  34. object BSONUpdateCommand extends UpdateCommand[BSONSerializationPack.type]

    Permalink
  35. object BSONUpdateCommandImplicits

    Permalink
  36. object CommonImplicits

    Permalink

Deprecated Value Members

  1. object BSONDropImplicits

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.12.0) Use BSONDropCollectionImplicits

Ungrouped