Newer
Older
support / akka-persistence / src / main / scala / fiftyforms / akka / EventHandlerException.scala
Michal Prihoda on 12 Mar 2022 353 bytes initial commit
package works.iterative.akka

sealed abstract class EventHandlerException(
    msg: String,
    cause: Option[Throwable] = None
) extends Exception(msg, cause.orNull)

case class UnhandledEvent[Event, State](event: Event, state: State)
    extends EventHandlerException(
      s"Událost $event nastala ve stavu $state bez možnosti zpracování"
    )