public class MybatisVariableInstanceDataManager extends AbstractDataManager<VariableInstanceEntity> implements VariableInstanceDataManager
| Modifier and Type | Field and Description |
|---|---|
protected CachedEntityMatcher<VariableInstanceEntity> |
variableInstanceByExecutionIdMatcher |
protected CachedEntityMatcher<VariableInstanceEntity> |
variableInstanceByScopeIdAndScopeTypeMatcher |
protected CachedEntityMatcher<VariableInstanceEntity> |
variableInstanceByScopeIdAndScopeTypesMatcher |
protected CachedEntityMatcher<VariableInstanceEntity> |
variableInstanceBySubScopeIdAndScopeTypesMatcher |
protected CachedEntityMatcher<VariableInstanceEntity> |
variableInstanceByTaskIdMatcher |
protected VariableServiceConfiguration |
variableServiceConfiguration |
MAX_ENTRIES_IN_CLAUSE| Constructor and Description |
|---|
MybatisVariableInstanceDataManager(VariableServiceConfiguration variableServiceConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
VariableInstanceEntity |
create() |
void |
deleteByScopeIdAndScopeType(String scopeId,
String scopeType) |
void |
deleteByScopeIdAndScopeTypes(String scopeId,
Collection<String> scopeTypes) |
void |
deleteBySubScopeIdAndScopeTypes(String subScopeId,
Collection<String> scopeTypes) |
void |
deleteVariablesByExecutionId(String executionId) |
void |
deleteVariablesByTaskId(String taskId) |
VariableInstanceEntity |
findVariablesInstanceByQuery(InternalVariableInstanceQueryImpl internalVariableInstanceQuery) |
List<VariableInstanceEntity> |
findVariablesInstancesByQuery(InternalVariableInstanceQueryImpl internalVariableInstanceQuery) |
protected IdGenerator |
getIdGenerator() |
Class<? extends VariableInstanceEntity> |
getManagedEntityClass() |
bulkDelete, bulkDeleteEntities, bulkUpdateEntities, createSafeInValuesList, delete, delete, deleteCachedEntities, deleteCachedEntities, executeChangeWithInClause, findById, findByQuery, getCommandContext, getDbSqlSession, getEntity, getEntityCache, getList, getList, getList, getList, getList, getListFromCache, getListFromCache, getManagedEntitySubClasses, getSession, insert, isEntityInserted, updateprotected CachedEntityMatcher<VariableInstanceEntity> variableInstanceByExecutionIdMatcher
protected CachedEntityMatcher<VariableInstanceEntity> variableInstanceByTaskIdMatcher
protected CachedEntityMatcher<VariableInstanceEntity> variableInstanceByScopeIdAndScopeTypeMatcher
protected CachedEntityMatcher<VariableInstanceEntity> variableInstanceByScopeIdAndScopeTypesMatcher
protected CachedEntityMatcher<VariableInstanceEntity> variableInstanceBySubScopeIdAndScopeTypesMatcher
protected VariableServiceConfiguration variableServiceConfiguration
public MybatisVariableInstanceDataManager(VariableServiceConfiguration variableServiceConfiguration)
public Class<? extends VariableInstanceEntity> getManagedEntityClass()
getManagedEntityClass in class AbstractDataManager<VariableInstanceEntity>public VariableInstanceEntity create()
create in interface DataManager<VariableInstanceEntity>public List<VariableInstanceEntity> findVariablesInstancesByQuery(InternalVariableInstanceQueryImpl internalVariableInstanceQuery)
findVariablesInstancesByQuery in interface VariableInstanceDataManagerpublic VariableInstanceEntity findVariablesInstanceByQuery(InternalVariableInstanceQueryImpl internalVariableInstanceQuery)
findVariablesInstanceByQuery in interface VariableInstanceDataManagerpublic void deleteVariablesByTaskId(String taskId)
deleteVariablesByTaskId in interface VariableInstanceDataManagerpublic void deleteVariablesByExecutionId(String executionId)
deleteVariablesByExecutionId in interface VariableInstanceDataManagerpublic void deleteByScopeIdAndScopeType(String scopeId, String scopeType)
deleteByScopeIdAndScopeType in interface VariableInstanceDataManagerpublic void deleteByScopeIdAndScopeTypes(String scopeId, Collection<String> scopeTypes)
deleteByScopeIdAndScopeTypes in interface VariableInstanceDataManagerpublic void deleteBySubScopeIdAndScopeTypes(String subScopeId, Collection<String> scopeTypes)
deleteBySubScopeIdAndScopeTypes in interface VariableInstanceDataManagerprotected IdGenerator getIdGenerator()
getIdGenerator in class AbstractDataManager<VariableInstanceEntity>Copyright © 2021 Flowable. All rights reserved.