Package org.apache.hadoop.yarn.state
Interface StateTransitionListener<OPERAND,EVENT,STATE extends Enum<STATE>>
- All Known Implementing Classes:
MultiStateTransitionListener
A State Transition Listener.
It exposes a pre and post transition hook called before and
after the transition.
-
Method Summary
Modifier and TypeMethodDescriptionvoidpostTransition(OPERAND op, STATE beforeState, STATE afterState, EVENT processedEvent) Post Transition Hook.voidpreTransition(OPERAND op, STATE beforeState, EVENT eventToBeProcessed) Pre Transition Hook.
-
Method Details
-
preTransition
Pre Transition Hook. This will be called before transition.- Parameters:
op- Operand.beforeState- State before transition.eventToBeProcessed- Incoming Event.
-
postTransition
Post Transition Hook. This will be called after the transition.- Parameters:
op- Operand.beforeState- State before transition.afterState- State after transition.processedEvent- Processed Event.
-