reactivemongo.core

actors

package actors

Content Hierarchy Learn more about scaladoc diagrams
Visibility
  1. Public
  2. All

Type Members

  1. case class AuthRequest(authenticate: Authenticate, promise: Promise[SuccessfulAuthentication] = ...) extends Product with Serializable

  2. case class CheckedWriteRequestExpectingResponse(checkedWriteRequest: CheckedWriteRequest) extends ExpectingResponse with Product with Serializable

    A checked write request expecting a response.

  3. sealed trait ExpectingResponse extends AnyRef

    A message expecting a response from database.

  4. final class LegacyDBSystem extends MongoDBSystem with MongoCrAuthentication

  5. trait MongoDBSystem extends Actor

    Main actor that processes the requests.

  6. case class PrimaryAvailable(metadata: ProtocolMetadata) extends Product with Serializable

    Message sent when the primary has been discovered.

  7. case class RequestMakerExpectingResponse(requestMaker: RequestMaker, isMongo26WriteOp: Boolean) extends ExpectingResponse with Product with Serializable

    A request expecting a response.

  8. case class SetAvailable(metadata: ProtocolMetadata) extends Product with Serializable

  9. final class StandardDBSystem extends MongoDBSystem with MongoScramSha1Authentication

Value Members

  1. object Close extends Product with Serializable

    Message to close all active connections.

  2. object Closed extends Product with Serializable

    MongoDBSystem has been shut down.

  3. object Exceptions

  4. object GetLastMetadata extends Product with Serializable

  5. object MongoDBSystem

  6. object PrimaryUnavailable extends Product with Serializable

    Message sent when the primary has been lost.

  7. object RegisterMonitor extends Product with Serializable

    Register a monitor.

  8. object SetUnavailable extends Product with Serializable

  9. object WaitForPrimary extends Product with Serializable

    A message to send to a MonitorActor to be warned when a primary has been discovered.

Ungrouped