Package

akka.persistence.pg

journal

Permalink

package journal

Visibility
  1. Public
  2. All

Type Members

  1. case class JournalEntry(id: Option[Long], rowid: Option[Long], persistenceId: String, sequenceNr: Long, deleted: Boolean, payload: Option[Array[Byte]], manifest: String, uuid: String, writerUuid: String, created: OffsetDateTime, tags: Map[String, String], json: Option[JsonString]) extends Product with Serializable

    Permalink
  2. trait JournalStore extends JournalTable

    Permalink

    The journal/event store: it stores persistent messages.

    The journal/event store: it stores persistent messages. Either payload or event must be NOT NULL

  3. trait JournalTable extends AnyRef

    Permalink

    The journal/event store: it stores persistent messages.

    The journal/event store: it stores persistent messages. Either payload or event must be NOT NULL

  4. class Notifier extends AnyRef

    Permalink
  5. class PgAsyncWriteJournal extends AsyncWriteJournal with ActorLogging with PgConfig with JournalStore

    Permalink
  6. class RowIdUpdater extends Actor with Stash with ActorLogging

    Permalink
  7. class RowIdUpdatingStrategy extends WriteStrategy

    Permalink
  8. class SingleThreadedBatchWriteStrategy extends WriteStrategy

    Permalink
  9. class TableLockingWriteStrategy extends WriteStrategy

    Permalink
  10. class TestPgAsyncWriteJournal extends PgAsyncWriteJournal

    Permalink
  11. class TransactionalWriteStrategy extends WriteStrategy

    Permalink

    This writestrategy can lead to missing events, only usefull as a benchmarking baseline

  12. trait WriteStrategy extends AnyRef

    Permalink

Value Members

  1. object PgAsyncWriteJournal

    Permalink
  2. object RowIdUpdater

    Permalink
  3. package query

    Permalink

Ungrouped