Package org.cxbox.source.services
Class AbstractWorkflowableTaskDao<E extends WorkflowableTask>
- java.lang.Object
-
- org.cxbox.source.services.AbstractWorkflowableTaskDao<E>
-
- All Implemented Interfaces:
WorkflowableTaskDao<E>
public abstract class AbstractWorkflowableTaskDao<E extends WorkflowableTask> extends Object implements WorkflowableTaskDao<E>
-
-
Field Summary
Fields Modifier and Type Field Description protected org.cxbox.model.core.dao.JpaDaojpaDaoprotected WorkflowSettings<E>workflowSettings
-
Constructor Summary
Constructors Constructor Description AbstractWorkflowableTaskDao()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<E>getOtherVersionTasks(WorkflowVersion version)Возвращает задачи той-же модели переходов имеющие версии отличные от указаннойList<WorkflowTask>getPendingTransitionWorkflowTasks()EgetTask(Long id)EgetTask(WorkflowTask workflowTask)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.cxbox.engine.workflow.dao.WorkflowableTaskDao
findAllLinksWithAutoClosed, getTasksWithStepTermOverdue, isClosedChild
-
-
-
-
Field Detail
-
workflowSettings
protected final WorkflowSettings<E extends WorkflowableTask> workflowSettings
-
jpaDao
protected final org.cxbox.model.core.dao.JpaDao jpaDao
-
-
Method Detail
-
getTask
public E getTask(Long id)
- Specified by:
getTaskin interfaceWorkflowableTaskDao<E extends WorkflowableTask>
-
getTask
public E getTask(WorkflowTask workflowTask)
- Specified by:
getTaskin interfaceWorkflowableTaskDao<E extends WorkflowableTask>
-
getPendingTransitionWorkflowTasks
public List<WorkflowTask> getPendingTransitionWorkflowTasks()
- Specified by:
getPendingTransitionWorkflowTasksin interfaceWorkflowableTaskDao<E extends WorkflowableTask>
-
getOtherVersionTasks
public List<E> getOtherVersionTasks(WorkflowVersion version)
Description copied from interface:WorkflowableTaskDaoВозвращает задачи той-же модели переходов имеющие версии отличные от указанной- Specified by:
getOtherVersionTasksin interfaceWorkflowableTaskDao<E extends WorkflowableTask>- Parameters:
version- версия модели переходов- Returns:
- задачи имеющие версии отличные от указанной
-
-