Class MybatisMasterDataInstanceDataManager
java.lang.Object
org.flowable.common.engine.impl.db.AbstractDataManager<MasterDataInstanceEntity>
com.flowable.dataobject.engine.impl.persistence.entity.data.AbstractDataObjectDataManager<MasterDataInstanceEntity>
com.flowable.dataobject.engine.impl.persistence.entity.data.impl.MybatisMasterDataInstanceDataManager
- All Implemented Interfaces:
MasterDataInstanceDataManager, org.flowable.common.engine.impl.persistence.entity.data.DataManager<MasterDataInstanceEntity>
public class MybatisMasterDataInstanceDataManager
extends AbstractDataObjectDataManager<MasterDataInstanceEntity>
implements MasterDataInstanceDataManager
-
Field Summary
Fields inherited from class AbstractDataObjectDataManager
dataObjectEngineConfigurationFields inherited from class org.flowable.common.engine.impl.db.AbstractDataManager
MAX_ENTRIES_IN_CLAUSE -
Constructor Summary
ConstructorsConstructorDescriptionMybatisMasterDataInstanceDataManager(DataObjectEngineConfiguration dataObjectEngineConfiguration) -
Method Summary
Modifier and TypeMethodDescriptionlongcreate()voiddeleteMasterDataInstancesByDefinitionId(String definitionId) voiddeleteMasterDataInstancesByDefinitionKey(String definitionKey) voiddeleteMasterDataInstancesByDefinitionKeyAndTenantId(String definitionKey, String tenantId) Class<? extends MasterDataInstanceEntity> Methods inherited from class AbstractDataObjectDataManager
getIdGeneratorMethods 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, updateMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.flowable.common.engine.impl.persistence.entity.data.DataManager
delete, delete, findById, insert, update
-
Constructor Details
-
MybatisMasterDataInstanceDataManager
public MybatisMasterDataInstanceDataManager(DataObjectEngineConfiguration dataObjectEngineConfiguration)
-
-
Method Details
-
getManagedEntityClass
- Specified by:
getManagedEntityClassin classorg.flowable.common.engine.impl.db.AbstractDataManager<MasterDataInstanceEntity>
-
create
- Specified by:
createin interfaceorg.flowable.common.engine.impl.persistence.entity.data.DataManager<MasterDataInstanceEntity>
-
findByCriteria
- Specified by:
findByCriteriain interfaceMasterDataInstanceDataManager
-
countByCriteria
- Specified by:
countByCriteriain interfaceMasterDataInstanceDataManager
-
deleteMasterDataInstancesByDefinitionId
- Specified by:
deleteMasterDataInstancesByDefinitionIdin interfaceMasterDataInstanceDataManager
-
deleteMasterDataInstancesByDefinitionKeyAndTenantId
public void deleteMasterDataInstancesByDefinitionKeyAndTenantId(String definitionKey, String tenantId) - Specified by:
deleteMasterDataInstancesByDefinitionKeyAndTenantIdin interfaceMasterDataInstanceDataManager
-
deleteMasterDataInstancesByDefinitionKey
- Specified by:
deleteMasterDataInstancesByDefinitionKeyin interfaceMasterDataInstanceDataManager
-