Package

akka.contrib.persistence

mongodb

Permalink

package mongodb

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. mongodb
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class Atom(pid: String, from: Long, to: Long, events: Seq[Event]) extends Product with Serializable

    Permalink
  2. case class Bin(content: Array[Byte], tags: Set[String]) extends Payload with Product with Serializable

    Permalink
  3. case class BooleanPayload(content: Boolean, tags: Set[String]) extends Payload with Product with Serializable

    Permalink
  4. case class Bson[D](content: D, tags: Set[String])(implicit evidence$1: DocumentType[D]) extends Payload with Product with Serializable

    Permalink
  5. trait CanDeserializeJournal[D] extends AnyRef

    Permalink
  6. trait CanSerializeJournal[D] extends AnyRef

    Permalink
  7. trait CanSuffixCollectionNames extends AnyRef

    Permalink
  8. abstract class CommandExceptionErrorCode extends AnyRef

    Permalink
  9. implicit final class ConfigWithFiniteDuration extends AnyVal

    Permalink
  10. trait ConfiguredExtension extends AnyRef

    Permalink
  11. trait DocumentType[D] extends AnyRef

    Permalink
  12. case class Event(pid: String, sn: Long, payload: Payload, sender: Option[ActorRef] = None, manifest: Option[String] = None, writerUuid: Option[String] = None) extends Product with Serializable

    Permalink
  13. case class FixedPointPayload(content: Long, tags: Set[String]) extends Payload with Product with Serializable

    Permalink
  14. case class FloatingPointPayload(content: Double, tags: Set[String]) extends Payload with Product with Serializable

    Permalink
  15. class JavaDslMongoReadJournal extends ReadJournal with CurrentPersistenceIdsQuery with CurrentEventsByPersistenceIdQuery with EventsByPersistenceIdQuery with PersistenceIdsQuery with CurrentEventsByTagQuery with EventsByTagQuery

    Permalink
  16. trait JournalFormats[D] extends CanSerializeJournal[D] with CanDeserializeJournal[D]

    Permalink
  17. trait JournalStream[Cursor] extends AnyRef

    Permalink
  18. trait JournallingFieldNames extends AnyRef

    Permalink
  19. case class Legacy(bytes: Array[Byte], tags: Set[String])(implicit ser: Serialization) extends Payload with Product with Serializable

    Permalink
  20. type LoadClass = DynamicAccess

    Permalink
  21. trait MetricsBuilder extends AnyRef

    Permalink
  22. trait MongoCollectionCache[C] extends AnyRef

    Permalink
  23. trait MongoHistogram extends AnyRef

    Permalink
  24. class MongoJournal extends AsyncWriteJournal

    Permalink
  25. trait MongoMetrics extends MetricsBuilder with BaseBuilder

    Permalink

    Builds timers and histograms to record metrics.

    Builds timers and histograms to record metrics. This class uses either the MetricsBuilder specified by MongoSettings.MongoMetricsBuilderClass or if none is specified DropwizardMetrics will be used.

  26. abstract class MongoPersistenceDriver extends WithMongoPersistencePluginDispatcher

    Permalink
  27. trait MongoPersistenceExtension extends Extension

    Permalink
  28. trait MongoPersistenceJournalMetrics extends MongoPersistenceJournallingApi with MongoMetrics

    Permalink
  29. trait MongoPersistenceJournallingApi extends AnyRef

    Permalink
  30. trait MongoPersistenceReadJournallingApi extends AnyRef

    Permalink
  31. trait MongoPersistenceSnapshottingApi extends AnyRef

    Permalink
  32. class MongoReadJournal extends WithMongoPersistencePluginDispatcher with ReadJournalProvider

    Permalink
  33. class MongoSettings extends AnyRef

    Permalink
  34. class MongoSnapshots extends SnapshotStore

    Permalink
  35. trait MongoTimer extends AnyRef

    Permalink
  36. implicit final class NonWrappingLongToInt extends AnyVal

    Permalink
  37. case class ObjectIdOffset(hexStr: String, time: Long) extends Offset with Ordered[ObjectIdOffset] with Product with Serializable

    Permalink
  38. class OfficialDriverSettings extends AnyRef

    Permalink
  39. implicit final class OffsetWithObjectIdToo extends AnyVal

    Permalink
  40. sealed trait Payload extends AnyRef

    Permalink
  41. class ReflectiveLookupExtension extends Extension

    Permalink
  42. class RemoveDuplicatedEventEnvelopes extends GraphStage[FlowShape[EventEnvelope, EventEnvelope]]

    Permalink
  43. class RemoveDuplicatedEventsByPersistenceId extends GraphStage[FlowShape[Event, Event]]

    Permalink
  44. class RemoveDuplicates[T] extends GraphStage[FlowShape[T, T]]

    Permalink
  45. class ScalaDslMongoReadJournal extends ReadJournal with CurrentPersistenceIdsQuery with CurrentEventsByPersistenceIdQuery with CurrentEventsByTagQuery with PersistenceIdsQuery with EventsByPersistenceIdQuery with EventsByTagQuery

    Permalink
  46. case class Serialized[C <: AnyRef](bytes: Array[Byte], className: String, tags: Set[String], serializerId: Option[Int], serializedManifest: Option[String])(implicit ser: Serialization, loadClass: LoadClass) extends Payload with Product with Serializable

    Permalink
  47. trait SnapshottingFieldNames extends AnyRef

    Permalink
  48. trait StartedMongoTimer extends AnyRef

    Permalink
  49. class StopAtSeq extends GraphStage[FlowShape[Event, Event]]

    Permalink
  50. case class StringPayload(content: String, tags: Set[String]) extends Payload with Product with Serializable

    Permalink
  51. trait SyncActorPublisher[A, Cursor] extends GraphStage[SourceShape[A]]

    Permalink
  52. abstract class WithMongoPersistencePluginDispatcher extends AnyRef

    Permalink

Value Members

  1. object Atom extends Serializable

    Permalink
  2. object Event extends Serializable

    Permalink
  3. object FixedPointPayload extends Serializable

    Permalink
  4. object FloatingPointPayload extends Serializable

    Permalink
  5. object JournallingFieldNames extends JournallingFieldNames

    Permalink
  6. object Legacy extends Serializable

    Permalink
  7. object MongoCollectionCache

    Permalink
  8. object MongoErrors

    Permalink
  9. object MongoPersistenceDriver

    Permalink
  10. object MongoPersistenceExtension extends ExtensionId[MongoPersistenceExtension] with ExtensionIdProvider

    Permalink
  11. object MongoReadJournal

    Permalink
  12. object MongoSettings

    Permalink
  13. implicit object OffsetOrdering extends Ordering[Offset]

    Permalink
  14. object Payload

    Permalink
  15. object ReflectiveLookupExtension extends ExtensionId[ReflectiveLookupExtension] with ExtensionIdProvider

    Permalink
  16. object ScalaDslMongoReadJournal

    Permalink
  17. object Serialized extends Serializable

    Permalink
  18. object SnapshottingFieldNames extends SnapshottingFieldNames

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped