Packages

t

akka.persistence.state.javadsl

DurableStateUpdateStore

trait DurableStateUpdateStore[A] extends DurableStateStore[A]

API for updating durable state objects.

For Scala API see akka.persistence.state.scaladsl.DurableStateUpdateStore.

See also DurableStateUpdateWithChangeEventStore

Source
DurableStateUpdateStore.scala
Linear Supertypes
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DurableStateUpdateStore
  2. DurableStateStore
  3. AnyRef
  4. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Abstract Value Members

  1. abstract def deleteObject(persistenceId: String, revision: Long): CompletionStage[Done]
  2. abstract def getObject(persistenceId: String): CompletionStage[GetObjectResult[A]]
    Definition Classes
    DurableStateStore
  3. abstract def upsertObject(persistenceId: String, revision: Long, value: A, tag: String): CompletionStage[Done]

    revision

    sequence number for optimistic locking. starts at 1.

  4. abstract def deleteObject(persistenceId: String): CompletionStage[Done]
    Annotations
    @deprecated
    Deprecated

    (Since version 2.6.20) Use the deleteObject overload with revision instead.