-
public interface DaroCreativeSessionThe mutable creative state machine for one selected candidate. Late callbacks cannot revive a terminal session; events are deduped session-scoped by eventType.
applytakes an injectedattimestamp.
-
-
Method Summary
Modifier and Type Method Description abstract DaroLifecycleTransitionapply(DaroLifecycleEvent event, Long at)abstract StringgetSessionId()abstract DaroCreativeLifecycleContextgetContext()abstract DaroCreativeStategetState()-
-
Method Detail
-
apply
abstract DaroLifecycleTransition apply(DaroLifecycleEvent event, Long at)
-
getSessionId
abstract String getSessionId()
-
getContext
abstract DaroCreativeLifecycleContext getContext()
-
getState
abstract DaroCreativeState getState()
-
-
-
-