Interface StateMachineRuntimeProcessor<T,S,E>

Type Parameters:
T - the return type
S - the type of state
E - the type of event
All Known Implementing Classes:
MethodInvokingStateMachineRuntimeProcessor

public interface StateMachineRuntimeProcessor<T,S,E>
Defines a strategy of processing a state machine and returning some Object (or null).
  • Method Details

    • process

      T process(StateMachineRuntime<S,E> stateMachineRuntime)
      Process the container based on information available from StateMachineRuntime.
      Parameters:
      stateMachineRuntime - the yarn container runtime
      Returns:
      the result