io.nflow.engine.workflow.definition.WorkflowState Maven / Gradle / Ivy
package io.nflow.engine.workflow.definition;
/**
* Provides access to the workflow state information.
*/
public interface WorkflowState {
/**
* Return the name of the workflow state.
*
* @return The name.
*/
String name();
/**
* Return the workflow state type.
*
* @return The workflow state type.
*/
WorkflowStateType getType();
/**
* Return the description of the workflow state.
*
* @return The description.
*/
String getDescription();
}