Package de.xima.fc.dao.interfaces
Interface IWorkflowTaskDao
-
- All Superinterfaces:
de.xima.cmn.dao.interfaces.IAbstractDao<WorkflowTask,Long,IEntityContext>
,IGenericDao<WorkflowTask>
- All Known Implementing Classes:
WorkflowTaskDao
public interface IWorkflowTaskDao extends IGenericDao<WorkflowTask>
Data access object for creating, updating, and deletingWorkflowTask
entities.- Since:
- 7.0.0
- Author:
- XIMA MEDIA GmbH
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default List<WorkflowTask>
getTasksWithTriggerType(IEntityContext ec, Vorgang formRecord, String... triggerTypes)
List<WorkflowTask>
getTasksWithTriggerType(IEntityContext ec, Vorgang formRecord, List<String> triggerTypes)
-
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
-
Methods inherited from interface de.xima.fc.dao.interfaces.IGenericDao
getEntityRefs, read
-
-
-
-
Method Detail
-
getTasksWithTriggerType
List<WorkflowTask> getTasksWithTriggerType(IEntityContext ec, Vorgang formRecord, List<String> triggerTypes)
- 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.
-
getTasksWithTriggerType
default List<WorkflowTask> getTasksWithTriggerType(IEntityContext ec, Vorgang formRecord, String... triggerTypes)
- 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.
-
-