public class MybatisCaseInstanceDataManagerImpl extends AbstractCmmnDataManager<CaseInstanceEntity> implements CaseInstanceDataManager
| Modifier and Type | Field and Description |
|---|---|
protected CaseInstanceByCaseDefinitionIdMatcher |
caseInstanceByCaseDefinitionIdMatcher |
cmmnEngineConfiguration| Constructor and Description |
|---|
MybatisCaseInstanceDataManagerImpl(CmmnEngineConfiguration cmmnEngineConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
void |
clearLockTime(String caseInstanceId) |
long |
countByCriteria(CaseInstanceQueryImpl query) |
CaseInstanceEntity |
create() |
List<CaseInstance> |
findByCriteria(CaseInstanceQueryImpl query) |
CaseInstanceEntity |
findById(String caseInstanceId) |
CaseInstanceEntity |
findCaseInstanceEntityEagerFetchPlanItemInstances(String caseInstanceId,
String planItemInstanceId) |
List<CaseInstanceEntity> |
findCaseInstancesByCaseDefinitionId(String caseDefinitionId) |
List<CaseInstance> |
findWithVariablesByCriteria(CaseInstanceQueryImpl query) |
Class<? extends CaseInstanceEntity> |
getManagedEntityClass() |
void |
updateLockTime(String caseInstanceId,
Date lockDate,
Date expirationTime) |
getCmmnEngineConfigurationbulkDelete, delete, delete, deleteCachedEntities, deleteCachedEntities, findByQuery, getCommandContext, getDbSqlSession, getEntity, getEntityCache, getList, getList, getList, getList, getListFromCache, getManagedEntitySubClasses, getSession, insert, isEntityInserted, updateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdelete, delete, insert, updateprotected CaseInstanceByCaseDefinitionIdMatcher caseInstanceByCaseDefinitionIdMatcher
public MybatisCaseInstanceDataManagerImpl(CmmnEngineConfiguration cmmnEngineConfiguration)
public Class<? extends CaseInstanceEntity> getManagedEntityClass()
getManagedEntityClass in class AbstractDataManager<CaseInstanceEntity>public CaseInstanceEntity create()
create in interface DataManager<CaseInstanceEntity>public CaseInstanceEntity findById(String caseInstanceId)
findById in interface DataManager<CaseInstanceEntity>findById in class AbstractDataManager<CaseInstanceEntity>public CaseInstanceEntity findCaseInstanceEntityEagerFetchPlanItemInstances(String caseInstanceId, String planItemInstanceId)
findCaseInstanceEntityEagerFetchPlanItemInstances in interface CaseInstanceDataManagerpublic List<CaseInstanceEntity> findCaseInstancesByCaseDefinitionId(String caseDefinitionId)
findCaseInstancesByCaseDefinitionId in interface CaseInstanceDataManagerpublic List<CaseInstance> findByCriteria(CaseInstanceQueryImpl query)
findByCriteria in interface CaseInstanceDataManagerpublic List<CaseInstance> findWithVariablesByCriteria(CaseInstanceQueryImpl query)
findWithVariablesByCriteria in interface CaseInstanceDataManagerpublic long countByCriteria(CaseInstanceQueryImpl query)
countByCriteria in interface CaseInstanceDataManagerpublic void updateLockTime(String caseInstanceId, Date lockDate, Date expirationTime)
updateLockTime in interface CaseInstanceDataManagerpublic void clearLockTime(String caseInstanceId)
clearLockTime in interface CaseInstanceDataManagerCopyright © 2018 Flowable. All rights reserved.