package state
- Alphabetic
- Public
- Protected
Type Members
- trait DurableStateStoreProvider extends AnyRef
A durable state store plugin must implement a class that implements this trait.
A durable state store plugin must implement a class that implements this trait. It provides the concrete implementations for the Java and Scala APIs.
A durable state store plugin plugin must provide implementations for both
org.apache.pekko.persistence.state.scaladsl.DurableStateStoreandorg.apache.pekko.persistence.state.javadsl.DurableStateStore. One of the implementations can delegate to the other. - class DurableStateStoreRegistry extends PersistencePlugin[DurableStateStore[_], DurableStateStore[_], DurableStateStoreProvider] with Extension
- abstract class DurableStateStoreSpec extends PluginSpec with MayVerb with OptionalTests with DurableStateStoreCapabilityFlags
This spec aims to verify custom pekko-persistence
DurableStateStoreimplementations.This spec aims to verify custom pekko-persistence
DurableStateStoreimplementations. Plugin authors are highly encouraged to include it in their plugin's test suites.In case your durable state store plugin needs some kind of setup or teardown, override the
beforeAllorafterAllmethods (don't forget to callsuperin your overridden methods).For a Java and JUnit consumable version of the TCK please refer to pekko.persistence.japi.state.JavaDurableStateStoreSpec.
Value Members
- object DurableStateStoreRegistry extends ExtensionId[DurableStateStoreRegistry] with ExtensionIdProvider
Persistence extension for queries.
- object DurableStateStoreSpec extends Serializable