@InterfaceAudience.Public
 @InterfaceStability.Evolving
public interface StateTransitionListener<OPERAND,EVENT,STATE extends Enum<STATE>>
| Modifier and Type | Method and Description | 
|---|---|
| void | postTransition(OPERAND op,
              STATE beforeState,
              STATE afterState,
              EVENT processedEvent)Post Transition Hook. | 
| void | preTransition(OPERAND op,
             STATE beforeState,
             EVENT eventToBeProcessed)Pre Transition Hook. | 
void preTransition(OPERAND op, STATE beforeState, EVENT eventToBeProcessed)
op - Operand.beforeState - State before transition.eventToBeProcessed - Incoming Event.void postTransition(OPERAND op, STATE beforeState, STATE afterState, EVENT processedEvent)
op - Operand.beforeState - State before transition.afterState - State after transition.processedEvent - Processed Event.Copyright © 2023 Apache Software Foundation. All rights reserved.