List of usage examples for com.liferay.portal.kernel.workflow WorkflowTaskManagerUtil getWorkflowTasksByWorkflowInstance
public static List<WorkflowTask> getWorkflowTasksByWorkflowInstance(long companyId, Long userId, long workflowInstanceId, Boolean completed, int start, int end, OrderByComparator<WorkflowTask> orderByComparator) throws WorkflowException
From source file:com.liferay.exportimport.staging.StagingImpl.java
License:Open Source License
@Override public WorkflowTask getWorkflowTask(long userId, LayoutRevision layoutRevision) throws PortalException { WorkflowInstanceLink workflowInstanceLink = _workflowInstanceLinkLocalService.fetchWorkflowInstanceLink( layoutRevision.getCompanyId(), layoutRevision.getGroupId(), LayoutRevision.class.getName(), layoutRevision.getLayoutRevisionId()); if (workflowInstanceLink == null) { return null; }// w w w. ja v a 2s .c o m List<WorkflowTask> workflowTasks = WorkflowTaskManagerUtil.getWorkflowTasksByWorkflowInstance( layoutRevision.getCompanyId(), userId, workflowInstanceLink.getWorkflowInstanceId(), false, 0, 1, null); if (!workflowTasks.isEmpty()) { return workflowTasks.get(0); } return null; }