trait Effect[+Event, State] extends AnyRef

A command handler returns an Effect directive that defines what event or events to persist.

Instances of Effect are available through factories EventSourcedBehavior.Effect.

Not intended for user extension.

Self Type
EffectImpl[Event, State]
Annotations
@DoNotInherit()
Source
Effect.scala
Linear Supertypes
Known Subclasses
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Effect
  2. AnyRef
  3. 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