Interface CMSWorkflowActionFacade

  • All Known Implementing Classes:
    DefaultCMSWorkflowActionFacade

    public interface CMSWorkflowActionFacade
    Facade interface which deals with methods to manage workflow actions and actions related comments.
    • Method Detail

      • getActionsForWorkflowCode

        CMSWorkflowData getActionsForWorkflowCode​(java.lang.String workflowCode)
        Returns a list of actions and decisions for a given workflow identified by its code.
        Parameters:
        workflowCode - - the workflow code
        Returns:
        the workflow data with actions and decisions
        Throws:
        UnknownIdentifierException - if a workflow cannot be found for the provided workflowCode.
      • getActionComments

        SearchResult<CMSCommentData> getActionComments​(java.lang.String workflowCode,
                                                       java.lang.String actionCode,
                                                       PageableData pageableData)
        Returns paginated list of action comments.
        Parameters:
        workflowCode - - the code corresponding to the WorkflowModel
        actionCode - - the code corresponding to the WorkflowActionModel
        pageableData - - the pageable dto determining the page size and index.
        Returns:
        the paginated result of action comments data
      • findAllWorkflowTasks

        SearchResult<CMSWorkflowTaskData> findAllWorkflowTasks​(PageableData pageableData)
        Returns paginated list of workflow tasks.
        Parameters:
        pageableData - - the pageable dto determining the page size and index.
        Returns:
        the paginated result of workflow tasks data.