Interface WorkflowEngine

  • All Known Implementing Classes:
    WorkflowEngineImpl

    public interface WorkflowEngine
    The workflow engine main services.
    • Method Detail

      • process

        void process​(TaskDoneEvent event,
                     boolean ignoreControls)
              throws WorkflowException
        A task has been done and sent to the workflow Enginewhich has to process it.
        Parameters:
        event - the task event that has been done.
        ignoreControls - if true, ignore controls about locks and permissions.
        Throws:
        WorkflowException
      • process

        void process​(ResponseEvent event)
              throws WorkflowException
        A question had been sent to a previous participant. A response is sent !
        Parameters:
        event - the response event containing all necessary information
        Throws:
        WorkflowException