Class 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 Detail

      • WorkFlowDAO

        public WorkFlowDAO()
    • Method Detail

      • 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)
      • findEnabledWorkFlows

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

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

        public WorkFlowEntity getWorkFlowByProjectId​(long projectId)