Package

play.modules

reactivemongo

Permalink

package reactivemongo

Visibility
  1. Public
  2. All

Type Members

  1. final class DefaultReactiveMongoApi extends ReactiveMongoApi

    Permalink

    Default implementation of ReactiveMongoApi.

  2. class JSONFileToSave extends FileToSave[JSONSerializationPack.type, JsValue]

    Permalink

    A JSON implementation of FileToSave.

  3. trait MongoController extends Controller

    Permalink

    A mixin for controllers that will provide MongoDB actions.

  4. trait ReactiveMongoApi extends AnyRef

    Permalink

    MongoDB API

  5. trait ReactiveMongoApiComponents extends AnyRef

    Permalink
  6. abstract class ReactiveMongoApiFromContext extends BuiltInComponentsFromContext with ReactiveMongoApiComponents

    Permalink

    Can be used for a custom application loader.

    Can be used for a custom application loader.

    import play.api.ApplicationLoader
    
    class MyApplicationLoader extends ApplicationLoader {
      def load(context: ApplicationLoader.Context) =
        new MyComponents(context).application
    }
    
    class MyComponents(context: ApplicationLoader.Context)
        extends ReactiveMongoApiFromContext(context) {
      lazy val router = play.api.routing.Router.empty
    }
  7. trait ReactiveMongoComponents extends AnyRef

    Permalink

    Cake pattern components.

  8. final class ReactiveMongoModule extends Module

    Permalink

    MongoDB module.

    MongoDB module.

    Annotations
    @Singleton()
  9. class ReactiveMongoPluginException extends RuntimeException

    Permalink

Value Members

  1. object Formatters

    Permalink

    Instances of Play Formatter for the ReactiveMongo types.

  2. object JSONFileToSave

    Permalink

    Factory of JSONFileToSave.

  3. object MongoController

    Permalink
  4. object PathBindables

    Permalink

    Instances of Play PathBindable for the ReactiveMongo types.

  5. package json

    Permalink

Ungrouped