Class GoStoppedHandler
- java.lang.Object
-
- io.openems.edge.common.statemachine.StateHandler<StateMachine.State,Context>
-
- io.openems.edge.battery.soltaro.single.versionc.statemachine.GoStoppedHandler
-
public class GoStoppedHandler extends StateHandler<StateMachine.State,Context>
-
-
Constructor Summary
Constructors Constructor Description GoStoppedHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
onEntry(Context context)
Gets called before the StateMachine changes from another State to this State.StateMachine.State
runAndGetNextState(Context context)
Runs the main logic of StateMachine State and returns the next State.-
Methods inherited from class io.openems.edge.common.statemachine.StateHandler
onExit
-
-
-
-
Method Detail
-
onEntry
protected void onEntry(Context context)
Description copied from class:StateHandler
Gets called before the StateMachine changes from another State to this State.- Overrides:
onEntry
in classStateHandler<StateMachine.State,Context>
- Parameters:
context
- the Context object
-
runAndGetNextState
public StateMachine.State runAndGetNextState(Context context) throws OpenemsError.OpenemsNamedException
Description copied from class:StateHandler
Runs the main logic of StateMachine State and returns the next State.- Specified by:
runAndGetNextState
in classStateHandler<StateMachine.State,Context>
- Parameters:
context
- theStateHandler
.- Returns:
- the next State
- Throws:
OpenemsError.OpenemsNamedException
-
-