Interface LifeCycleState

All Known Implementing Classes:
LifeCycleStateImpl

public interface LifeCycleState
Life cycle state.
Author:
Julien Anguenot
See Also:
  • Method Details

    • getName

      String getName()
      Returns the life cycle state name.
      Returns:
      the life cycle state name as a string
    • getDescription

      String getDescription()
      Returns the life cycle state descriptions.
      Returns:
      the life cycle state description
    • getAllowedStateTransitions

      Collection<String> getAllowedStateTransitions()
      Returns the allowed state transitions.
      Returns:
      a collection of string representing the allowed state transitions
    • isInitial

      boolean isInitial()
      Returns true if state is a valid initial state