com.qmetric.penfold.app.readstore

mongodb

package mongodb

Visibility
  1. Public
  2. All

Type Members

  1. case class Index(name: Option[String], fields: List[IndexField]) extends Product with Serializable

  2. case class IndexField(alias: String, path: String, multiKey: Boolean = false) extends Product with Serializable

  3. class IndexWriter extends AnyRef

  4. case class Indexes(customIndexes: List[Index]) extends Product with Serializable

  5. case class LastKnownPageDetails(id: AggregateId, sortValue: Long, direction: NavigationDirection) extends Product with Serializable

  6. class MongoEventTracker extends EventTracker

  7. class MongoNextExpectedEventIdProvider extends NextExpectedEventIdProvider

  8. class MongoReadStore extends ReadStore

  9. class MongoReadStoreUpdater extends EventListener

  10. class MongoTaskMapper extends AnyRef

  11. sealed trait NavigationDirection extends AnyRef

  12. class PaginatedQueryService extends AnyRef

  13. case class QueryPlan(restrictionFields: List[RestrictionField], sortFields: List[SortField]) extends Product with Serializable

  14. case class RestrictionField(path: String, filter: Filter) extends Product with Serializable

  15. case class SortField(path: String) extends Product with Serializable

Value Members

  1. object NavigationDirection

Ungrouped