acolyte

reactivemongo

package reactivemongo

Visibility
  1. Public
  2. All

Type Members

  1. sealed trait ConnectionHandler extends AnyRef

    Connection handler.

  2. trait DriverManager[T] extends AnyRef

    Driver manager

  3. trait PreparedResponse extends AnyRef

    Response prepared for Mongo request executed with Acolyte driver.

  4. case class Property(name: String) extends Product with Serializable

    Extractor for BSON property, allowing partial and un-ordered match by name.

  5. sealed trait QueryHandler extends (Int, Request) ⇒ Option[Try[Response]]

    Query handler.

  6. trait QueryResponseMaker[T] extends (Int, T) ⇒ Option[Try[Response]]

    Creates a query response for given channel ID and result.

  7. trait Request extends AnyRef

    Request executed against Mongo connection.

  8. trait WithCollection extends AnyRef

    Functions to work with a Mongo collection (provided DB functions).

  9. trait WithDB extends AnyRef

    Functions to work with Mongo DB (provided driver functions).

  10. trait WithDriver extends AnyRef

    Functions to work with driver.

  11. trait WithResult extends AnyRef

    Functions to work with result (provided collection functions).

  12. sealed trait WriteHandler extends (Int, WriteOp, Request) ⇒ Option[Try[Response]]

    Write handler.

  13. sealed trait WriteOp extends AnyRef

    Operator, along with request when writing.

  14. trait WriteResponseMaker[T] extends (Int, T) ⇒ Option[Try[Response]]

    Creates a write response for given channel ID and result.

Value Members

  1. object &

    Meta-extractor, to combine extractor on BSON properties.

  2. object AcolyteDSL extends WithDriver with WithDB with WithCollection with WithResult

    Acolyte DSL for ReactiveMongo.

  3. object ConnectionHandler

    Companion object for connection handler.

  4. object DeleteOp extends WriteOp with Product with Serializable

    Delete operator

  5. object DriverManager

    Driver manage companion.

  6. object InsertOp extends WriteOp with Product with Serializable

    Insert operator

  7. object MongoDB

  8. object QueryHandler

    Query handler companion.

  9. object QueryResponse

    Query response factory.

  10. object QueryResponseMaker

    Response maker companion.

  11. object Request

    Request companion

  12. object RequestBody

    Request body extractor.

  13. object UpdateOp extends WriteOp with Product with Serializable

    Update operator

  14. object ValueDocument

    Extractor of properties for a document used a BSON value (when operator is used, e.

  15. object WriteHandler

    Write handler companion.

  16. object WriteResponse

    Write response factory.

  17. object WriteResponseMaker

    Response maker companion.

Ungrouped