Package

akka.persistence

query

Permalink

package query

Visibility
  1. Public
  2. All

Type Members

  1. final case class EventEnvelope(offset: Long, persistenceId: String, sequenceNr: Long, event: Any) extends Product with Serializable

    Permalink

    Event wrapper adding meta data for the events in the result stream of akka.persistence.query.scaladsl.EventsByTagQuery query, or similar queries.

  2. class PersistenceQuery extends Extension

    Permalink
  3. trait ReadJournalProvider extends AnyRef

    Permalink

    A query plugin must implement a class that implements this trait.

    A query plugin must implement a class that implements this trait. It provides the concrete implementations for the Java and Scala APIs.

    A read journal plugin must provide implementations for both akka.persistence.query.scaladsl.ReadJournal and akka.persistence.query.javaadsl.ReadJournal. The plugin must implement both the scaladsl and the javadsl traits because the akka.stream.scaladsl.Source and akka.stream.javadsl.Source are different types and even though those types can easily be converted to each other it is most convenient for the end user to get access to the Java or Scala Source directly. One of the implementations can delegate to the other.

Value Members

  1. object PersistenceQuery extends ExtensionId[PersistenceQuery] with ExtensionIdProvider

    Permalink

    Persistence extension for queries.

  2. package javadsl

    Permalink
  3. package journal

    Permalink
  4. package scaladsl

    Permalink

Ungrouped