Class KnowledgeBaseItemEntityManagerImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<KnowledgeBaseItemEntity,KnowledgeBaseItemDataManager>
org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<AgentEngineConfiguration,KnowledgeBaseItemEntity,KnowledgeBaseItemDataManager>
com.flowable.agent.engine.impl.persistence.entity.KnowledgeBaseItemEntityManagerImpl
- All Implemented Interfaces:
KnowledgeBaseItemEntityManager,org.flowable.common.engine.impl.persistence.entity.EntityManager<KnowledgeBaseItemEntity>
public class KnowledgeBaseItemEntityManagerImpl
extends org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<AgentEngineConfiguration,KnowledgeBaseItemEntity,KnowledgeBaseItemDataManager>
implements KnowledgeBaseItemEntityManager
-
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
ConstructorsConstructorDescriptionKnowledgeBaseItemEntityManagerImpl(AgentEngineConfiguration engineConfiguration, KnowledgeBaseItemDataManager dataManager) -
Method Summary
Modifier and TypeMethodDescriptionvoiddelete(KnowledgeBaseItemEntity entity, boolean fireDeleteEvent) voidfindByDefinitionId(String definitionId) findByDefinitionIdAndScopeIdAndType(String definitionId, String scopeId, String scopeType) findByParentId(String parentId) findByRootId(String rootId) findByScopeIdAndType(String scopeId, String scopeType) longfindKnowledgeBaseItemCountByQueryCriteria(KnowledgeBaseItemQuery knowledgeBaseItemQuery) findKnowledgeBaseItemsByQueryCriteria(KnowledgeBaseItemQuery knowledgeBaseItemQuery) protected KnowledgeBaseItemSectionEntityManagerMethods 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
-
KnowledgeBaseItemEntityManagerImpl
public KnowledgeBaseItemEntityManagerImpl(AgentEngineConfiguration engineConfiguration, KnowledgeBaseItemDataManager dataManager)
-
-
Method Details
-
findByDefinitionId
- Specified by:
findByDefinitionIdin interfaceKnowledgeBaseItemEntityManager
-
findByScopeIdAndType
- Specified by:
findByScopeIdAndTypein interfaceKnowledgeBaseItemEntityManager
-
findByDefinitionIdAndScopeIdAndType
public List<KnowledgeBaseItemEntity> findByDefinitionIdAndScopeIdAndType(String definitionId, String scopeId, String scopeType) - Specified by:
findByDefinitionIdAndScopeIdAndTypein interfaceKnowledgeBaseItemEntityManager
-
findKnowledgeBaseItemCountByQueryCriteria
public long findKnowledgeBaseItemCountByQueryCriteria(KnowledgeBaseItemQuery knowledgeBaseItemQuery) - Specified by:
findKnowledgeBaseItemCountByQueryCriteriain interfaceKnowledgeBaseItemEntityManager
-
findKnowledgeBaseItemsByQueryCriteria
public List<KnowledgeBaseItem> findKnowledgeBaseItemsByQueryCriteria(KnowledgeBaseItemQuery knowledgeBaseItemQuery) - Specified by:
findKnowledgeBaseItemsByQueryCriteriain interfaceKnowledgeBaseItemEntityManager
-
findByParentId
- Specified by:
findByParentIdin interfaceKnowledgeBaseItemEntityManager
-
findByRootId
- Specified by:
findByRootIdin interfaceKnowledgeBaseItemEntityManager
-
delete
- Specified by:
deletein interfaceorg.flowable.common.engine.impl.persistence.entity.EntityManager<KnowledgeBaseItemEntity>- Overrides:
deletein classorg.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<KnowledgeBaseItemEntity,KnowledgeBaseItemDataManager>
-
deleteByDefinitionId
- Specified by:
deleteByDefinitionIdin interfaceKnowledgeBaseItemEntityManager
-
getItemSectionEntityManager
-