Packages

package javadsl

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. final class EventSourcedBehaviorTestKit[Command, Event, State] extends AnyRef
    Annotations
    @ApiMayChange()
  2. final case class PersistenceEffect[T](persistedObject: T, sequenceNr: Long, tags: Set[String]) extends Product with Serializable
  3. trait PersistenceProbe[T] extends AnyRef

    Not for user extension

    Not for user extension

    Annotations
    @DoNotInherit()
  4. class PersistenceTestKit extends AnyRef

    Class for testing persisted events in persistent actors.

    Class for testing persisted events in persistent actors.

    Annotations
    @ApiMayChange()
  5. class SnapshotTestKit extends AnyRef

    Class for testing persisted snapshots in persistent actors.

    Class for testing persisted snapshots in persistent actors.

    Annotations
    @ApiMayChange()
  6. final class UnpersistentBehavior[Command, Event, State] extends AnyRef

Value Members

  1. object EventSourcedBehaviorTestKit

    Testing of akka.persistence.typed.javadsl.EventSourcedBehavior implementations.

    Testing of akka.persistence.typed.javadsl.EventSourcedBehavior implementations. It supports running one command at a time and you can assert that the synchronously returned result is as expected. The result contains the events emitted by the command and the new state after applying the events. It also has support for verifying the reply to a command.

    Serialization of commands, events and state are verified automatically.

    Annotations
    @ApiMayChange()
  2. object PersistenceInit

    Test utility to initialize persistence plugins.

    Test utility to initialize persistence plugins. Useful when initialization order or coordination is needed. For example to avoid creating tables concurrently.

  3. object PersistenceTestKit
  4. object SnapshotTestKit
  5. object UnpersistentBehavior

Ungrouped