Interface CaseInstanceDataManager
- All Superinterfaces:
DataManager<CaseInstanceEntity>
- All Known Implementing Classes:
MybatisCaseInstanceDataManagerImpl
- Author:
- Joram Barrez
-
Method Summary
Modifier and TypeMethodDescriptionvoid
clearAllLockTimes
(String lockOwner) void
clearLockTime
(String caseInstanceId) long
create
(HistoricCaseInstance historicCaseInstance, Map<String, VariableInstanceEntity> variables) findCaseInstanceEntityEagerFetchPlanItemInstances
(String caseInstanceId, String planItemInstanceId) findCaseInstancesByCaseDefinitionId
(String caseDefinitionId) void
updateLockTime
(String caseInstanceId, Date lockDate, String lockOwner, Date expirationTime)
-
Method Details
-
create
CaseInstanceEntity create(HistoricCaseInstance historicCaseInstance, Map<String, VariableInstanceEntity> variables) -
findCaseInstancesByCaseDefinitionId
-
findCaseInstanceEntityEagerFetchPlanItemInstances
CaseInstanceEntity findCaseInstanceEntityEagerFetchPlanItemInstances(String caseInstanceId, String planItemInstanceId) -
findByCriteria
-
findWithVariablesByCriteria
-
countByCriteria
-
updateLockTime
-
clearLockTime
-
clearAllLockTimes
-