akka.persistence

journal

package journal

Content Hierarchy Learn more about scaladoc diagrams
Visibility
  1. Public
  2. All

Type Members

  1. trait AsyncRecovery extends AnyRef

    Asynchronous message replay and sequence number recovery interface.

  2. class AsyncReplayTimeoutException extends AkkaException

    Thrown if replay inactivity exceeds a specified timeout.

    Thrown if replay inactivity exceeds a specified timeout.

    Annotations
    @SerialVersionUID()
  3. trait AsyncWriteJournal extends Actor with WriteJournalBase with AsyncRecovery

    Abstract journal, optimized for asynchronous, non-blocking writes.

  4. trait JournalPerfSpec extends PluginSpec

    This spec measures execution times of the basic operations that an akka.persistence.PersistentActor provides, using the provided Journal (plugin).

    This spec measures execution times of the basic operations that an akka.persistence.PersistentActor provides, using the provided Journal (plugin).

    It is *NOT* meant to be a comprehensive benchmark, but rather aims to help plugin developers to easily determine if their plugin's performance is roughly as expected. It also validates the plugin still works under "more messages" scenarios.

    In case your journal plugin needs some kind of setup or teardown, override the beforeAll or afterAll methods (don't forget to call super in your overriden methods).

    For a Java and JUnit consumable version of the TCK please refer to akka.persistence.japi.journal.JavaJournalPerfSpec.

    See also

    akka.persistence.journal.JournalSpec

  5. trait JournalSpec extends PluginSpec

    This spec aims to verify custom akka-persistence Journal implementations.

    This spec aims to verify custom akka-persistence Journal implementations. Plugin authors are highly encouraged to include it in their plugin's test suites.

    In case your journal plugin needs some kind of setup or teardown, override the beforeAll or afterAll methods (don't forget to call super in your overriden methods).

    For a Java and JUnit consumable version of the TCK please refer to akka.persistence.japi.journal.JavaJournalSpec.

    See also

    akka.persistence.japi.journal.JavaJournalPerfSpec

    akka.persistence.journal.JournalPerfSpec

  6. trait SyncWriteJournal extends Actor with WriteJournalBase with AsyncRecovery

    Abstract journal, optimized for synchronous writes.

Value Members

  1. object JournalPerfSpec extends Serializable

  2. object JournalSpec extends Serializable

  3. package japi

  4. package leveldb

Ungrouped