Class MybatisKnowledgeBaseDefinitionMetadataDataManager
java.lang.Object
org.flowable.common.engine.impl.db.AbstractDataManager<KnowledgeBaseDefinitionMetadataEntity>
com.flowable.agent.engine.impl.persistence.entity.data.AbstractAgentDataManager<KnowledgeBaseDefinitionMetadataEntity>
com.flowable.agent.engine.impl.persistence.entity.data.impl.MybatisKnowledgeBaseDefinitionMetadataDataManager
- All Implemented Interfaces:
KnowledgeBaseDefinitionMetadataDataManager,org.flowable.common.engine.impl.persistence.entity.data.DataManager<KnowledgeBaseDefinitionMetadataEntity>
public class MybatisKnowledgeBaseDefinitionMetadataDataManager
extends AbstractAgentDataManager<KnowledgeBaseDefinitionMetadataEntity>
implements KnowledgeBaseDefinitionMetadataDataManager
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.flowable.common.engine.impl.persistence.cache.CachedEntityMatcher<KnowledgeBaseDefinitionMetadataEntity> Fields inherited from class com.flowable.agent.engine.impl.persistence.entity.data.AbstractAgentDataManager
agentEngineConfigurationFields inherited from class org.flowable.common.engine.impl.db.AbstractDataManager
MAX_ENTRIES_IN_CLAUSE -
Constructor Summary
ConstructorsConstructorDescriptionMybatisKnowledgeBaseDefinitionMetadataDataManager(AgentEngineConfiguration agentEngineConfiguration) -
Method Summary
Modifier and TypeMethodDescriptionlongcreate()voiddeleteByDefinitionId(String definitionId) voiddeleteByDeploymentId(String deploymentId) findByDefinitionIdAndName(String definitionId, String name) Class<? extends KnowledgeBaseDefinitionMetadataEntity> Methods inherited from class com.flowable.agent.engine.impl.persistence.entity.data.AbstractAgentDataManager
getAgentEngineConfiguration, 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 java.lang.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
-
Field Details
-
metadataByDefinitionId
protected org.flowable.common.engine.impl.persistence.cache.CachedEntityMatcher<KnowledgeBaseDefinitionMetadataEntity> metadataByDefinitionId
-
-
Constructor Details
-
MybatisKnowledgeBaseDefinitionMetadataDataManager
public MybatisKnowledgeBaseDefinitionMetadataDataManager(AgentEngineConfiguration agentEngineConfiguration)
-
-
Method Details
-
getManagedEntityClass
- Specified by:
getManagedEntityClassin classorg.flowable.common.engine.impl.db.AbstractDataManager<KnowledgeBaseDefinitionMetadataEntity>
-
create
- Specified by:
createin interfaceorg.flowable.common.engine.impl.persistence.entity.data.DataManager<KnowledgeBaseDefinitionMetadataEntity>
-
findByCriteria
public List<KnowledgeBaseDefinitionMetadata> findByCriteria(KnowledgeBaseDefinitionMetadataQueryImpl query) - Specified by:
findByCriteriain interfaceKnowledgeBaseDefinitionMetadataDataManager
-
countByCriteria
- Specified by:
countByCriteriain interfaceKnowledgeBaseDefinitionMetadataDataManager
-
findByDefinitionIdAndName
public KnowledgeBaseDefinitionMetadataEntity findByDefinitionIdAndName(String definitionId, String name) - Specified by:
findByDefinitionIdAndNamein interfaceKnowledgeBaseDefinitionMetadataDataManager
-
deleteByDefinitionId
- Specified by:
deleteByDefinitionIdin interfaceKnowledgeBaseDefinitionMetadataDataManager
-
deleteByDeploymentId
- Specified by:
deleteByDeploymentIdin interfaceKnowledgeBaseDefinitionMetadataDataManager
-