Class ContentItemEntityManagerImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<EntityImpl,DM>
org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<ContentEngineConfiguration,ContentItemEntity,ContentItemDataManager>
com.flowable.content.engine.impl.persistence.entity.ContentItemEntityManagerImpl
- All Implemented Interfaces:
ContentItemEntityManager
,EntityManager<ContentItemEntity>
public class ContentItemEntityManagerImpl
extends AbstractEngineEntityManager<ContentEngineConfiguration,ContentItemEntity,ContentItemDataManager>
implements ContentItemEntityManager
- Author:
- Tijs Rademakers, Joram Barrez
-
Field Summary
Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager
engineConfiguration
Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager
dataManager, engineType
-
Constructor Summary
ConstructorDescriptionContentItemEntityManagerImpl
(ContentEngineConfiguration contentEngineConfiguration, ContentItemDataManager contentItemDataManager) -
Method Summary
Modifier and TypeMethodDescriptionvoid
delete
(ContentItemEntity entity, boolean fireEvent) void
deleteContentItemsByProcessInstanceId
(String processInstanceId) void
deleteContentItemsByScopeIdAndScopeType
(String scopeId, String scopeType) void
deleteContentItemsByTaskId
(String taskId) void
deleteContentItemsByVersionParentId
(String versionParentId) findContentItemsByProcessInstanceId
(String processInstanceId) findContentItemsByScopeIdAndType
(String scopeId, String scopeType) findContentItemsByTaskId
(String taskId) long
findCoreContentItemCountByQueryCriteria
(CoreContentItemQueryImpl contentItemQuery) findCoreContentItemsByQueryCriteria
(CoreContentItemQueryImpl contentItemQuery) void
insert
(ContentItemEntity entity, boolean fireEvent) update
(ContentItemEntity entity, boolean fireEvent) Methods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager
getClock, getCommandExecutor, getEngineConfiguration, getEventDispatcher
Methods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager
create, createEntityEvent, delete, delete, findById, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, getDataManager, insert, setDataManager, update
-
Constructor Details
-
ContentItemEntityManagerImpl
public ContentItemEntityManagerImpl(ContentEngineConfiguration contentEngineConfiguration, ContentItemDataManager contentItemDataManager)
-
-
Method Details
-
findContentItemsByTaskId
- Specified by:
findContentItemsByTaskId
in interfaceContentItemEntityManager
-
findContentItemsByProcessInstanceId
- Specified by:
findContentItemsByProcessInstanceId
in interfaceContentItemEntityManager
-
findContentItemsByScopeIdAndType
- Specified by:
findContentItemsByScopeIdAndType
in interfaceContentItemEntityManager
-
findCoreContentItemCountByQueryCriteria
- Specified by:
findCoreContentItemCountByQueryCriteria
in interfaceContentItemEntityManager
-
findCoreContentItemsByQueryCriteria
public List<CoreContentItem> findCoreContentItemsByQueryCriteria(CoreContentItemQueryImpl contentItemQuery) - Specified by:
findCoreContentItemsByQueryCriteria
in interfaceContentItemEntityManager
-
insert
- Specified by:
insert
in interfaceEntityManager<ContentItemEntity>
- Overrides:
insert
in classAbstractEntityManager<ContentItemEntity,
ContentItemDataManager>
-
update
- Specified by:
update
in interfaceEntityManager<ContentItemEntity>
- Overrides:
update
in classAbstractEntityManager<ContentItemEntity,
ContentItemDataManager>
-
delete
- Specified by:
delete
in interfaceEntityManager<ContentItemEntity>
- Overrides:
delete
in classAbstractEntityManager<ContentItemEntity,
ContentItemDataManager>
-
deleteContentItemsByTaskId
- Specified by:
deleteContentItemsByTaskId
in interfaceContentItemEntityManager
-
deleteContentItemsByProcessInstanceId
- Specified by:
deleteContentItemsByProcessInstanceId
in interfaceContentItemEntityManager
-
deleteContentItemsByScopeIdAndScopeType
- Specified by:
deleteContentItemsByScopeIdAndScopeType
in interfaceContentItemEntityManager
-
deleteContentItemsByVersionParentId
- Specified by:
deleteContentItemsByVersionParentId
in interfaceContentItemEntityManager
-