c

reactivemongo.core.actors

StandardDBSystem

final class StandardDBSystem extends MongoDBSystem with MongoScramSha1Authentication

Annotations
@deprecated
Deprecated

(Since version 0.11.14) Internal: will be made private

Linear Supertypes
MongoScramSha1Authentication, MongoScramAuthentication[ScramSha1Authentication.type], MongoDBSystem, Actor, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. StandardDBSystem
  2. MongoScramSha1Authentication
  3. MongoScramAuthentication
  4. MongoDBSystem
  5. Actor
  6. AnyRef
  7. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new StandardDBSystem(s: Seq[String], a: Seq[Authenticate], opts: MongoConnectionOptions)
    Annotations
    @deprecated
    Deprecated

    (Since version 0.11.14) Initialize with an explicit supervisor and connection names

Type Members

  1. type Receive = PartialFunction[Any, Unit]
    Definition Classes
    Actor

Value Members

  1. val SocketDisconnected: GenericDriverException
    Definition Classes
    MongoDBSystem
  2. val closing: Receive
    Definition Classes
    MongoDBSystem
  3. implicit val context: ActorContext
    Definition Classes
    Actor
  4. implicit def ec: ExecutionContextExecutor
    Definition Classes
    MongoDBSystem
    Annotations
    @inline()
  5. val initialAuthenticates: Seq[Authenticate]

    List of authenticate messages - all the nodes will be authenticated as soon they are connected.

    List of authenticate messages - all the nodes will be authenticated as soon they are connected.

    Definition Classes
    StandardDBSystemMongoDBSystem
  6. val mechanism: ScramSha1Authentication.type
    Definition Classes
    MongoScramSha1Authentication → MongoScramAuthentication
  7. val name: String

    The name of the connection pool.

    The name of the connection pool.

    Definition Classes
    StandardDBSystemMongoDBSystem
  8. def newChannelFactory(effect: Unit): ChannelFactory

    Returns a fresh channel factory.

    Returns a fresh channel factory.

    Definition Classes
    StandardDBSystemMongoDBSystem
  9. val options: MongoConnectionOptions

    MongoConnectionOption instance (used for tweaking connection flags and pool size).

    MongoConnectionOption instance (used for tweaking connection flags and pool size).

    Definition Classes
    StandardDBSystemMongoDBSystem
  10. def postRestart(reason: Throwable): Unit
    Definition Classes
    MongoDBSystem → Actor
  11. def postStop(): Unit
    Definition Classes
    MongoDBSystem → Actor
  12. def preRestart(reason: Throwable, message: Option[Any]): Unit
    Definition Classes
    MongoDBSystem → Actor
  13. def preStart(): Unit
    Definition Classes
    MongoDBSystem → Actor
  14. lazy val receive: Receive
    Definition Classes
    MongoDBSystem → Actor
  15. val seeds: Seq[String]

    Nodes that will be probed to discover the whole replica set (or one standalone node).

    Nodes that will be probed to discover the whole replica set (or one standalone node).

    Definition Classes
    StandardDBSystemMongoDBSystem
  16. implicit final val self: ActorRef
    Definition Classes
    Actor
  17. final def sender(): ActorRef
    Definition Classes
    Actor
  18. val supervisor: String

    The name of the driver supervisor.

    The name of the driver supervisor.

    Definition Classes
    StandardDBSystemMongoDBSystem
  19. def supervisorStrategy: SupervisorStrategy
    Definition Classes
    Actor
  20. def unhandled(message: Any): Unit
    Definition Classes
    Actor

Deprecated Value Members

  1. def allChannelGroup(nodeSet: NodeSet): DefaultChannelGroup
    Definition Classes
    MongoDBSystem
    Annotations
    @deprecated
    Deprecated

    (Since version 0.11.10) Will be made private