AggregateState

enum AggregateState[+S, +E, +R](val isValid: Boolean)
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
case Valid[S]
case Conflicted[S, E, R]

Type members

Enum entries

case Conflicted[S, E, R](last: S, onEvent: EventMessage[E], errors: Type[R]) extends AggregateState[S, E, R]
case Valid[S](state: S, version: SeqNr) extends AggregateState[S, Nothing, Nothing]