Class WorkflowTaskDao

    • Field Summary

      • Fields inherited from class de.xima.cmn.dao.AbstractDao

        entityClass, LOG
    • Constructor Summary

      Constructors 
      Constructor Description
      WorkflowTaskDao()
      Creates a new instance of this DAO.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      List<WorkflowTask> getTasksWithTriggerType​(IEntityContext ec, Vorgang formRecord, List<String> triggerTypes)  
      • Methods inherited from class de.xima.cmn.dao.AbstractDao

        all, bulkDelete, bulkUpdate, cb, checkLockingVersion, cq, create, create, delete, delete, deleteAll, executePagedDaoAction, getAttributes, getAttributes, getSingleAttributes, getSingleAttributes, getTransactionHandler, notifyListener, notifyListener, read, registerListener, registerListener, registerListener, resultTotalCount, setTransactionHandler, singleElement, unregisterListener, unregisterListener, unregisterListener, update, update
      • Methods inherited from interface de.xima.cmn.dao.interfaces.IAbstractDao

        all, bulkDelete, bulkUpdate, checkLockingVersion, create, create, delete, delete, deleteAll, executePagedDaoAction, getAttributes, getAttributes, getSingleAttributes, getSingleAttributes, getTransactionHandler, read, registerListener, registerListener, registerListener, resultTotalCount, setTransactionHandler, singleElement, unregisterListener, unregisterListener, unregisterListener, update, update
    • Constructor Detail

      • WorkflowTaskDao

        public WorkflowTaskDao()
        Creates a new instance of this DAO. Normally you should use the singleton instance provided by DaoProvider.WORKFLOWTASK_DAO.
    • Method Detail

      • getTasksWithTriggerType

        public List<WorkflowTask> getTasksWithTriggerType​(IEntityContext ec,
                                                          Vorgang formRecord,
                                                          List<String> triggerTypes)
        Specified by:
        getTasksWithTriggerType in interface IWorkflowTaskDao
        Parameters:
        ec - Entity context for interacting with the database.
        formRecord - Form record for which to find the tasks.
        triggerTypes - Trigger types of tasks to return.
        Returns:
        A list of all tasks with the given trigger types.