Interface LifecycleAwareEvent<S extends Enum<S>>

Type Parameters:
S - the type of state of a FiniteStateMachine
All Superinterfaces:
Event<S>
All Known Implementing Classes:
NonBlockingFiniteStateMachine.CoalescedEvent, NonBlockingFiniteStateMachine.SubsequentEvent

public interface LifecycleAwareEvent<S extends Enum<S>> extends Event<S>
A LifecycleAwareEvent is a specialized Event that receives callbacks during the processing of the Event by a FiniteStateMachine.
Since:
Coherence 12.2.1
Author:
Brian Oliver