ScheduledEventHandler: Handler
Item | Value |
---|---|
Briefly | Brief description missing. |
Definition Path | ImprovingApp.Events.EventContext.Event.ScheduledEvent.ScheduledEventHandler |
View Source Link | eventContext.riddl(120:17) |
\nerror "Event is already scheduled. Please RescheduleEvent to change event information."
\n
\nset field ScheduledEventState.info to "EventContext.newInfoFromFieldsPresentInEditable"set field ScheduledEventState.meta to "EventMetaInfo"send event EventInfoEdited to outlet EventEventsSource.Events
\n
\n"cancel associated scheduled call to emit StartEvent"send event EventCancelled to outlet EventEventsSource.Eventsbecome entity Event to handler CancelledEventHandler
\n
\n"adjust associated scheduled Akka call to emit StartEvent"send event EventDelayed to outlet EventEventsSource.Eventsbecome entity Event to handler DelayedEventHandler
\n
to be invoked by Akka scheduler upon ScheduleEvent reception
\n"create scheduled Akka call using ScheduledEventState.info.expectedEnd to emit EndEvent"send event EventStarted to outlet EventEventsSource.Eventsbecome entity Event to handler InProgressEventHandler
\n
{
"adjust associated scheduled call to emit StartEvent"
set field ScheduledEventState.info to "EventInfo"
set field ScheduledEventState.meta to "EventMetaInfo"
send event EventRescheduled to outlet EventEventsSource.Events
}
```\n
### _OnMessageClause command EndEvent_
#### Statements
```\nerror "End has not started. Cannot end an event that has not started."```\n
### _OnMessageClause command AddLiveUpdate_
## *Used By None*
## *Uses Nothing*