Interface CMSWorkflowActionDao
- All Known Implementing Classes:
DefaultCMSWorkflowActionDao
public interface CMSWorkflowActionDao
The Interface CMSWorkflowActionDao for finding
WorkflowActionModel objects.-
Method Summary
Modifier and TypeMethodDescriptionfindAllActiveWorkflowActionsByStatusAndPrincipals(Set<CronJobStatus> workflowStatuses, Collection<PrincipalModel> currentPrincipals, PageableData pageableData) This method finds all the activeWorkflowActionModelofAbstractPageModelattachment types for the given principals and specified workflow statuses.
-
Method Details
-
findAllActiveWorkflowActionsByStatusAndPrincipals
SearchResult<WorkflowActionModel> findAllActiveWorkflowActionsByStatusAndPrincipals(Set<CronJobStatus> workflowStatuses, Collection<PrincipalModel> currentPrincipals, PageableData pageableData) This method finds all the activeWorkflowActionModelofAbstractPageModelattachment types for the given principals and specified workflow statuses.- Parameters:
workflowStatuses- - the workflow statuses used to filter the resultcurrentPrincipals- - the principals for which to find the workflow actions that have active workflow actions to be acted upon.pageableData- - the pagination object used to set the page index and page size.- Returns:
- the search result object containing the resulting list of
WorkflowActionModeland the pagination object.
-