Class MybatisVariableInstanceDataManager
java.lang.Object
org.flowable.common.engine.impl.db.AbstractDataManager<VariableInstanceEntity>
org.flowable.variable.service.impl.persistence.entity.data.impl.MybatisVariableInstanceDataManager
- All Implemented Interfaces:
DataManager<VariableInstanceEntity>,VariableInstanceDataManager
public class MybatisVariableInstanceDataManager
extends AbstractDataManager<VariableInstanceEntity>
implements VariableInstanceDataManager
- Author:
- Joram Barrez
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected CachedEntityMatcher<VariableInstanceEntity>protected CachedEntityMatcher<VariableInstanceEntity>protected CachedEntityMatcher<VariableInstanceEntity>protected CachedEntityMatcher<VariableInstanceEntity>protected CachedEntityMatcher<VariableInstanceEntity>protected VariableServiceConfigurationFields inherited from class org.flowable.common.engine.impl.db.AbstractDataManager
MAX_ENTRIES_IN_CLAUSE -
Constructor Summary
ConstructorsConstructorDescriptionMybatisVariableInstanceDataManager(VariableServiceConfiguration variableServiceConfiguration) -
Method Summary
Modifier and TypeMethodDescriptioncreate()voiddeleteByScopeIdAndScopeType(String scopeId, String scopeType) voiddeleteByScopeIdAndScopeTypes(String scopeId, Collection<String> scopeTypes) voiddeleteBySubScopeIdAndScopeTypes(String subScopeId, Collection<String> scopeTypes) voiddeleteVariablesByExecutionId(String executionId) voiddeleteVariablesByTaskId(String taskId) longfindVariableInstanceCountByNativeQuery(Map<String, Object> parameterMap) longfindVariableInstanceCountByQueryCriteria(VariableInstanceQueryImpl variableInstanceQuery) findVariableInstancesByNativeQuery(Map<String, Object> parameterMap) findVariableInstancesByQueryCriteria(VariableInstanceQueryImpl variableInstanceQuery) findVariablesInstanceByQuery(InternalVariableInstanceQueryImpl internalVariableInstanceQuery) findVariablesInstancesByQuery(InternalVariableInstanceQueryImpl internalVariableInstanceQuery) protected IdGeneratorClass<? extends VariableInstanceEntity>Methods inherited from class org.flowable.common.engine.impl.db.AbstractDataManager
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, update
-
Field Details
-
variableInstanceByExecutionIdMatcher
-
variableInstanceByTaskIdMatcher
-
variableInstanceByScopeIdAndScopeTypeMatcher
-
variableInstanceByScopeIdAndScopeTypesMatcher
-
variableInstanceBySubScopeIdAndScopeTypesMatcher
protected CachedEntityMatcher<VariableInstanceEntity> variableInstanceBySubScopeIdAndScopeTypesMatcher -
variableServiceConfiguration
-
-
Constructor Details
-
MybatisVariableInstanceDataManager
public MybatisVariableInstanceDataManager(VariableServiceConfiguration variableServiceConfiguration)
-
-
Method Details
-
getManagedEntityClass
- Specified by:
getManagedEntityClassin classAbstractDataManager<VariableInstanceEntity>
-
create
- Specified by:
createin interfaceDataManager<VariableInstanceEntity>
-
findVariablesInstancesByQuery
public List<VariableInstanceEntity> findVariablesInstancesByQuery(InternalVariableInstanceQueryImpl internalVariableInstanceQuery) - Specified by:
findVariablesInstancesByQueryin interfaceVariableInstanceDataManager
-
findVariablesInstanceByQuery
public VariableInstanceEntity findVariablesInstanceByQuery(InternalVariableInstanceQueryImpl internalVariableInstanceQuery) - Specified by:
findVariablesInstanceByQueryin interfaceVariableInstanceDataManager
-
findVariableInstanceCountByQueryCriteria
public long findVariableInstanceCountByQueryCriteria(VariableInstanceQueryImpl variableInstanceQuery) - Specified by:
findVariableInstanceCountByQueryCriteriain interfaceVariableInstanceDataManager
-
findVariableInstancesByQueryCriteria
public List<VariableInstance> findVariableInstancesByQueryCriteria(VariableInstanceQueryImpl variableInstanceQuery) - Specified by:
findVariableInstancesByQueryCriteriain interfaceVariableInstanceDataManager
-
findVariableInstancesByNativeQuery
- Specified by:
findVariableInstancesByNativeQueryin interfaceVariableInstanceDataManager
-
findVariableInstanceCountByNativeQuery
- Specified by:
findVariableInstanceCountByNativeQueryin interfaceVariableInstanceDataManager
-
deleteVariablesByTaskId
- Specified by:
deleteVariablesByTaskIdin interfaceVariableInstanceDataManager
-
deleteVariablesByExecutionId
- Specified by:
deleteVariablesByExecutionIdin interfaceVariableInstanceDataManager
-
deleteByScopeIdAndScopeType
- Specified by:
deleteByScopeIdAndScopeTypein interfaceVariableInstanceDataManager
-
deleteByScopeIdAndScopeTypes
- Specified by:
deleteByScopeIdAndScopeTypesin interfaceVariableInstanceDataManager
-
deleteBySubScopeIdAndScopeTypes
- Specified by:
deleteBySubScopeIdAndScopeTypesin interfaceVariableInstanceDataManager
-
getIdGenerator
- Specified by:
getIdGeneratorin classAbstractDataManager<VariableInstanceEntity>
-