Class WorkflowTaskDao
java.lang.Object
- All Implemented Interfaces:
de.xima.cmn.dao.interfaces.IAbstractDao<WorkflowTask, Long, IEntityContext>, IGenericDao<WorkflowTask>, IWorkflowTaskDao
The default implementation of
IWorkflowTaskDao that can be accessed via DaoProvider.- Since:
- 7.0.0
- Author:
- XIMA MEDIA GmbH
-
Field Summary
Fields inherited from class de.xima.cmn.dao.AbstractDao
entityClass, LOG -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetTasksWithTriggerType(IEntityContext ec, Vorgang formRecord, List<String> triggerTypes) Methods inherited from class GenericDao
getEntityRefs, getPostActionHook, getPreActionHook, readMethods 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, updateMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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, updateMethods inherited from interface IGenericDao
count, createOrUpdate, findAll, findSingle, getEntityRefs, readMethods inherited from interface IWorkflowTaskDao
getTasksWithTriggerType
-
Constructor Details
-
WorkflowTaskDao
public WorkflowTaskDao()Creates a new instance of this DAO. Normally you should use the singleton instance provided byDaoProvider.WORKFLOWTASK_DAO.
-
-
Method Details
-
getTasksWithTriggerType
public List<WorkflowTask> getTasksWithTriggerType(IEntityContext ec, Vorgang formRecord, List<String> triggerTypes) - Specified by:
getTasksWithTriggerTypein interfaceIWorkflowTaskDao- 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.
-