Interface GovernanceFlowMetaData<F extends java.lang.Enum<F>>

  • public interface GovernanceFlowMetaData<F extends java.lang.Enum<F>>
    Describes a Flow required by the Governance.
    Daniel Sagenschneider
    • Method Detail

      • getKey

        F getKey()
        Obtains the Enum key identifying this Flow. If null then Flow will be referenced by this instance's index in the array returned from GovernanceSourceMetaData.
        Enum key identifying the Flow or null indicating identified by an index.
      • getArgumentType

        java.lang.Class<?> getArgumentType()

        Obtains the Class of the argument that is passed to the Flow.

        This may be null to indicate no argument is passed.

        Type of the argument that is passed to the Flow.
      • getLabel

        java.lang.String getLabel()
        Provides a descriptive name for this Flow. This is useful to better describe the Flow.
        Descriptive name for this Flow.