pekko.contrib.persistence.mongodb
Members list
Packages
Type members
Classlikes
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object Atom
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Payloadclass Objecttrait Matchableclass AnyShow all
case class BooleanPayload(content: Boolean, tags: Set[String]) extends Payload
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Payloadclass Objecttrait Matchableclass AnyShow all
case class Bson[D](content: D, tags: Set[String])(implicit evidence$1: DocumentType[D]) extends Payload
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Payloadclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object Deserializer.typetrait JournalFormats[D]
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object Serializer.typetrait JournalFormats[D]
trait CanSuffixCollectionNames
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object NamespaceExists.type
final implicit class ConfigWithFiniteDuration(val config: Config) extends AnyVal
Attributes
- Supertypes
-
class AnyValtrait Matchableclass Any
trait ConfiguredExtension
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class Configured
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object Event
object FixedPointPayload
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
FixedPointPayload.type
case class FixedPointPayload(content: Long, tags: Set[String]) extends Payload
object FloatingPointPayload
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
FloatingPointPayload.type
case class FloatingPointPayload(content: Double, tags: Set[String]) extends Payload
class JavaDslMongoReadJournal(rj: ScalaDslMongoReadJournal) extends ReadJournal, CurrentPersistenceIdsQuery, CurrentEventsByPersistenceIdQuery, EventsByPersistenceIdQuery, PersistenceIdsQuery, CurrentEventsByTagQuery, EventsByTagQuery
Attributes
- Supertypes
-
trait EventsByTagQuerytrait CurrentEventsByTagQuerytrait PersistenceIdsQuerytrait EventsByPersistenceIdQuerytrait CurrentEventsByPersistenceIdQuerytrait CurrentPersistenceIdsQuerytrait ReadJournalclass Objecttrait Matchableclass AnyShow all
trait JournalFormats[D] extends CanSerializeJournal[D], CanDeserializeJournal[D]
Attributes
- Supertypes
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class ScalaDriverJournalStream
trait JournallingFieldNames
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class ScalaDriverSerializersobject JournallingFieldNames.type
object JournallingFieldNames extends JournallingFieldNames
Attributes
- Companion
- trait
- Supertypes
- Self type
object Legacy
trait MetricsBuilder
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait MongoMetrics
object MongoCollectionCache
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
MongoCollectionCache.type
object MongoErrors
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
MongoErrors.type
trait MongoHistogram
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
class MongoJournal(config: Config) extends AsyncWriteJournal
Attributes
- Supertypes
-
trait AsyncWriteJournaltrait AsyncRecoverytrait Actorclass Objecttrait Matchableclass AnyShow all
trait MongoMetrics extends MetricsBuilder, BaseBuilder
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.
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.
Attributes
- Supertypes
- Known subtypes
object MongoPersistenceDriver
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
abstract class MongoPersistenceDriver(as: ActorSystem, config: Config) extends WithMongoPersistencePluginDispatcher
Attributes
- Companion
- object
- Supertypes
- Known subtypes
-
class ScalaMongoDriver
object MongoPersistenceExtension extends ExtensionId[MongoPersistenceExtension], ExtensionIdProvider
Attributes
- Companion
- class
- Supertypes
-
trait ExtensionIdProvidertrait ExtensionId[MongoPersistenceExtension]class Objecttrait Matchableclass Any
- Self type
abstract class MongoPersistenceExtension(actorSystem: ActorSystem) extends Extension
Attributes
- Companion
- object
- Supertypes
-
trait Extensionclass Objecttrait Matchableclass Any
- Known subtypes
Attributes
- Supertypes
-
trait MongoMetricstrait BaseBuildertrait MetricsBuilderclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
object MongoReadJournal
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
MongoReadJournal.type
class MongoReadJournal(system: ExtendedActorSystem, config: Config) extends WithMongoPersistencePluginDispatcher, ReadJournalProvider
Attributes
- Companion
- object
- Supertypes
-
trait ReadJournalProviderclass Objecttrait Matchableclass Any
object MongoSettings
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
MongoSettings.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
class MongoSnapshots(config: Config) extends SnapshotStore
Attributes
- Supertypes
-
trait SnapshotStoretrait ActorLoggingtrait Actorclass Objecttrait Matchableclass AnyShow all
trait MongoTimer
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
case class ObjectIdOffset(hexStr: String, time: Long) extends Offset, Ordered[ObjectIdOffset]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Ordered[ObjectIdOffset]trait Comparable[ObjectIdOffset]class Offsetclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class ScalaDriverSettings
object OffsetOrdering extends Ordering[Offset]
Attributes
- Supertypes
-
trait Ordering[Offset]trait PartialOrdering[Offset]trait Equiv[Offset]trait Serializabletrait Comparator[Offset]class Objecttrait Matchableclass AnyShow all
- Self type
-
OffsetOrdering.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class Binclass BooleanPayloadclass Bson[D]class FixedPointPayloadclass FloatingPointPayloadclass Legacyclass Serialized[C]class StringPayloadShow all
object Payload
object ReflectiveLookupExtension extends ExtensionId[ReflectiveLookupExtension], ExtensionIdProvider
Attributes
- Companion
- class
- Supertypes
-
trait ExtensionIdProvidertrait ExtensionId[ReflectiveLookupExtension]class Objecttrait Matchableclass Any
- Self type
class ReflectiveLookupExtension(extendedActorSystem: ExtendedActorSystem) extends Extension
Attributes
- Companion
- object
- Supertypes
-
trait Extensionclass Objecttrait Matchableclass Any
class RemoveDuplicatedEventEnvelopes extends GraphStage[FlowShape[EventEnvelope, EventEnvelope]]
Attributes
- Supertypes
-
class GraphStage[FlowShape[EventEnvelope, EventEnvelope]]class GraphStageWithMaterializedValue[FlowShape[EventEnvelope, EventEnvelope], NotUsed]trait Graph[FlowShape[EventEnvelope, EventEnvelope], NotUsed]class Objecttrait Matchableclass AnyShow all
class RemoveDuplicatedEventsByPersistenceId extends GraphStage[FlowShape[Event, Event]]
class RemoveDuplicates[T] extends GraphStage[FlowShape[T, T]]
Attributes
- Supertypes
-
class GraphStage[FlowShape[T, T]]class GraphStageWithMaterializedValue[FlowShape[T, T], NotUsed]trait Graph[FlowShape[T, T], NotUsed]class Objecttrait Matchableclass AnyShow all
object ScalaDslMongoReadJournal
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
class ScalaDslMongoReadJournal(impl: MongoPersistenceReadJournallingApi)(implicit m: Materializer, ec: ExecutionContext) extends ReadJournal, CurrentPersistenceIdsQuery, CurrentEventsByPersistenceIdQuery, CurrentEventsByTagQuery, PersistenceIdsQuery, EventsByPersistenceIdQuery, EventsByTagQuery
Attributes
- Companion
- object
- Supertypes
-
trait EventsByTagQuerytrait EventsByPersistenceIdQuerytrait PersistenceIdsQuerytrait CurrentEventsByTagQuerytrait CurrentEventsByPersistenceIdQuerytrait CurrentPersistenceIdsQuerytrait ReadJournalclass Objecttrait Matchableclass AnyShow all
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
object Serialized
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Serialized.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object CollectionChangeStream.typeobject DatabaseChangeStream.typeobject MultiDocumentTransaction.type
object ServerCapability
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ServerCapability.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
object ServerCapabilitySet
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ServerCapabilitySet.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
object ServerVersion
Attributes
- Companion
- class
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ServerVersion.type
trait SnapshottingFieldNames
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object ScalaDriverPersistenceSnapshotter.typeobject SnapshottingFieldNames.type
object SnapshottingFieldNames extends SnapshottingFieldNames
Attributes
- Companion
- trait
- Supertypes
- Self type
trait StartedMongoTimer
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
case class StringPayload(content: String, tags: Set[String]) extends Payload
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Payloadclass Objecttrait Matchableclass AnyShow all
trait SyncActorPublisher[A, Cursor] extends GraphStage[SourceShape[A]]
Attributes
- Supertypes
-
class GraphStage[SourceShape[A]]class GraphStageWithMaterializedValue[SourceShape[A], NotUsed]trait Graph[SourceShape[A], NotUsed]class Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
Types
Implicits
Implicits
In this article