Interface AdministrationFlowType<F extends Enum<F>>

All Known Implementing Classes:
AdministrationFlowTypeImpl

public interface AdministrationFlowType<F extends Enum<F>>
Type definition of a Flow instigated by a Administration.
Author:
Daniel Sagenschneider
  • Method Details

    • getFlowName

      String getFlowName()
      Obtains the name of the Flow.
      Returns:
      Name of the Flow.
    • getIndex

      int getIndex()
      Obtains the index identifying the Flow.
      Returns:
      Index identifying the Flow.
    • getArgumentType

      Class<?> getArgumentType()
      Obtains the type of the argument passed by the Administration to the Flow.
      Returns:
      Type of argument passed by the Administration. May be null to indicate no argument.
    • getKey

      F getKey()
      Obtains the key identifying the Flow.
      Returns:
      Key identifying the Flow.