Class KnowledgeBaseDefinitionEntityManagerImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<KnowledgeBaseDefinitionEntity,KnowledgeBaseDefinitionDataManager>
org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<AgentEngineConfiguration,KnowledgeBaseDefinitionEntity,KnowledgeBaseDefinitionDataManager>
com.flowable.agent.engine.impl.persistence.entity.KnowledgeBaseDefinitionEntityManagerImpl
- All Implemented Interfaces:
KnowledgeBaseDefinitionEntityManager,org.flowable.common.engine.impl.persistence.entity.EntityManager<KnowledgeBaseDefinitionEntity>
public class KnowledgeBaseDefinitionEntityManagerImpl
extends org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<AgentEngineConfiguration,KnowledgeBaseDefinitionEntity,KnowledgeBaseDefinitionDataManager>
implements KnowledgeBaseDefinitionEntityManager
-
Field Summary
Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager
engineConfigurationFields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager
dataManager, engineType -
Constructor Summary
ConstructorsConstructorDescriptionKnowledgeBaseDefinitionEntityManagerImpl(AgentEngineConfiguration engineConfiguration, KnowledgeBaseDefinitionDataManager dataManager) -
Method Summary
Modifier and TypeMethodDescriptionlongvoiddelete(KnowledgeBaseDefinitionEntity entity, boolean fireDeleteEvent) voiddeleteDeploymentAndRelatedData(KnowledgeBaseDefinitionEntity knowledgeBaseDefinition) findKnowledgeBaseDefinitionByDeploymentAndKey(String deploymentId, String key) findKnowledgeBaseDefinitionByDeploymentAndKeyAndTenantId(String deploymentId, String key, String tenantId) findLatestKnowledgeBaseDefinitionByKey(String key, Boolean ready) findLatestKnowledgeBaseDefinitionByKeyAndTenantId(String key, String tenantId, Boolean ready) Methods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager
getClock, getCommandExecutor, getEngineConfiguration, getEventDispatcherMethods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager
create, createEntityEvent, delete, delete, findById, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, getDataManager, insert, insert, setDataManager, update, 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.EntityManager
create, delete, delete, findById, insert, insert, update, update
-
Constructor Details
-
KnowledgeBaseDefinitionEntityManagerImpl
public KnowledgeBaseDefinitionEntityManagerImpl(AgentEngineConfiguration engineConfiguration, KnowledgeBaseDefinitionDataManager dataManager)
-
-
Method Details
-
findByCriteria
- Specified by:
findByCriteriain interfaceKnowledgeBaseDefinitionEntityManager
-
countByCriteria
- Specified by:
countByCriteriain interfaceKnowledgeBaseDefinitionEntityManager
-
findLatestKnowledgeBaseDefinitionByKeyAndTenantId
public KnowledgeBaseDefinitionEntity findLatestKnowledgeBaseDefinitionByKeyAndTenantId(String key, String tenantId, Boolean ready) - Specified by:
findLatestKnowledgeBaseDefinitionByKeyAndTenantIdin interfaceKnowledgeBaseDefinitionEntityManager
-
findLatestKnowledgeBaseDefinitionByKey
public KnowledgeBaseDefinitionEntity findLatestKnowledgeBaseDefinitionByKey(String key, Boolean ready) - Specified by:
findLatestKnowledgeBaseDefinitionByKeyin interfaceKnowledgeBaseDefinitionEntityManager
-
findKnowledgeBaseDefinitionByDeploymentAndKeyAndTenantId
public KnowledgeBaseDefinitionEntity findKnowledgeBaseDefinitionByDeploymentAndKeyAndTenantId(String deploymentId, String key, String tenantId) - Specified by:
findKnowledgeBaseDefinitionByDeploymentAndKeyAndTenantIdin interfaceKnowledgeBaseDefinitionEntityManager
-
findKnowledgeBaseDefinitionByDeploymentAndKey
public KnowledgeBaseDefinitionEntity findKnowledgeBaseDefinitionByDeploymentAndKey(String deploymentId, String key) - Specified by:
findKnowledgeBaseDefinitionByDeploymentAndKeyin interfaceKnowledgeBaseDefinitionEntityManager
-
createKnowledgeBaseDefinitionQuery
- Specified by:
createKnowledgeBaseDefinitionQueryin interfaceKnowledgeBaseDefinitionEntityManager
-
deleteDeploymentAndRelatedData
- Specified by:
deleteDeploymentAndRelatedDatain interfaceKnowledgeBaseDefinitionEntityManager
-
delete
- Specified by:
deletein interfaceorg.flowable.common.engine.impl.persistence.entity.EntityManager<KnowledgeBaseDefinitionEntity>- Overrides:
deletein classorg.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<KnowledgeBaseDefinitionEntity,KnowledgeBaseDefinitionDataManager>
-