ControllerEventProcessor¶
ControllerEventProcessor is an abstraction of processors that can process and preempt controller events.
Contract¶
preempt¶
preempt(
event: ControllerEvent): Unit
Preempts a ControllerEvent
Used when:
QueuedEventis requested to preempt a ControllerEventProcessor
process¶
process(
event: ControllerEvent): Unit
Processes a ControllerEvent
Used when:
QueuedEventis requested to process a ControllerEventProcessor