Class ConnectionDataExchange
- java.lang.Object
-
- org.openmuc.jeebus.ship.state.machine.cde.ConnectionDataExchange
-
- All Implemented Interfaces:
StateHandler
public class ConnectionDataExchange extends java.lang.Object implements StateHandler
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.openmuc.jeebus.ship.state.machine.StateHandler
StateHandler.Handles, StateHandler.UsesExtraData
-
-
Field Summary
-
Fields inherited from interface org.openmuc.jeebus.ship.state.machine.StateHandler
LOGGER, UNIMPLEMENTED
-
-
Constructor Summary
Constructors Constructor Description ConnectionDataExchange()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidonEntered(State previous, StateHandlerContext context)Called when the state machine enters this state.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.openmuc.jeebus.ship.state.machine.StateHandler
getExtraDataType, onBeforeExit, onMessageReceived, onTimeoutExpired, processMessage
-
-
-
-
Method Detail
-
onEntered
public void onEntered(State previous, StateHandlerContext context)
Description copied from interface:StateHandlerCalled when the state machine enters this state.Invoking
StateHandlerContext.transitionTo(State)inside this method will defer the transition untilonEnteredfinishes.- Specified by:
onEnteredin interfaceStateHandler- Parameters:
previous- the previous statecontext- the execution context
-
-