Class WorkFlowDAO

java.lang.Object
org.exoplatform.commons.persistence.impl.GenericDAOJPAImpl<WorkFlowEntity,Long>
org.exoplatform.processes.dao.WorkFlowDAO
All Implemented Interfaces:
org.exoplatform.commons.api.persistence.GenericDAO<WorkFlowEntity,Long>

public class WorkFlowDAO extends org.exoplatform.commons.persistence.impl.GenericDAOJPAImpl<WorkFlowEntity,Long>
  • Constructor Details

    • WorkFlowDAO

      public WorkFlowDAO()
  • Method Details

    • findAllWorkFlowsByUser

      public List<WorkFlowEntity> findAllWorkFlowsByUser(long userId, int offset, int limit)
    • findEnabledWorkFlowsByUser

      public List<WorkFlowEntity> findEnabledWorkFlowsByUser(long userId, int offset, int limit)
    • findAllWorkFlows

      public List<WorkFlowEntity> findAllWorkFlows(int offset, int limit)
    • findWorkFlows

      public List<WorkFlowEntity> findWorkFlows(org.exoplatform.processes.model.ProcessesFilter processesFilter, int offset, int limit)
    • countWorkFlows

      public int countWorkFlows(org.exoplatform.processes.model.ProcessesFilter processesFilter)
    • findWorkFlows

      public List<WorkFlowEntity> findWorkFlows(org.exoplatform.processes.model.ProcessesFilter processesFilter, List<String> memberships, int offset, int limit)
    • countWorkFlows

      public int countWorkFlows(org.exoplatform.processes.model.ProcessesFilter processesFilter, List<String> memberships)
    • findEnabledWorkFlows

      public List<WorkFlowEntity> findEnabledWorkFlows(int offset, int limit)
    • findDisabledWorkFlows

      public List<WorkFlowEntity> findDisabledWorkFlows(int offset, int limit)
    • getWorkFlowByProjectId

      public WorkFlowEntity getWorkFlowByProjectId(long projectId)