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
Constructors Constructor Description ContentItemEntityManagerImpl(ContentEngineConfiguration contentEngineConfiguration, ContentItemDataManager contentItemDataManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
delete(ContentItemEntity entity, boolean fireEvent)
void
deleteContentItemsByProcessInstanceId(String processInstanceId)
void
deleteContentItemsByScopeIdAndScopeType(String scopeId, String scopeType)
void
deleteContentItemsByTaskId(String taskId)
void
deleteContentItemsByVersionParentId(String versionParentId)
List<CoreContentItem>
findContentItemsByProcessInstanceId(String processInstanceId)
List<CoreContentItem>
findContentItemsByScopeIdAndType(String scopeId, String scopeType)
List<CoreContentItem>
findContentItemsByTaskId(String taskId)
long
findCoreContentItemCountByQueryCriteria(CoreContentItemQueryImpl contentItemQuery)
List<CoreContentItem>
findCoreContentItemsByQueryCriteria(CoreContentItemQueryImpl contentItemQuery)
void
insert(ContentItemEntity entity, boolean fireEvent)
ContentItemEntity
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 Detail
-
ContentItemEntityManagerImpl
public ContentItemEntityManagerImpl(ContentEngineConfiguration contentEngineConfiguration, ContentItemDataManager contentItemDataManager)
-
-
Method Detail
-
findContentItemsByTaskId
public List<CoreContentItem> findContentItemsByTaskId(String taskId)
- Specified by:
findContentItemsByTaskId
in interfaceContentItemEntityManager
-
findContentItemsByProcessInstanceId
public List<CoreContentItem> findContentItemsByProcessInstanceId(String processInstanceId)
- Specified by:
findContentItemsByProcessInstanceId
in interfaceContentItemEntityManager
-
findContentItemsByScopeIdAndType
public List<CoreContentItem> findContentItemsByScopeIdAndType(String scopeId, String scopeType)
- Specified by:
findContentItemsByScopeIdAndType
in interfaceContentItemEntityManager
-
findCoreContentItemCountByQueryCriteria
public long findCoreContentItemCountByQueryCriteria(CoreContentItemQueryImpl contentItemQuery)
- Specified by:
findCoreContentItemCountByQueryCriteria
in interfaceContentItemEntityManager
-
findCoreContentItemsByQueryCriteria
public List<CoreContentItem> findCoreContentItemsByQueryCriteria(CoreContentItemQueryImpl contentItemQuery)
- Specified by:
findCoreContentItemsByQueryCriteria
in interfaceContentItemEntityManager
-
insert
public void insert(ContentItemEntity entity, boolean fireEvent)
- Specified by:
insert
in interfaceEntityManager<ContentItemEntity>
- Overrides:
insert
in classAbstractEntityManager<ContentItemEntity,ContentItemDataManager>
-
update
public ContentItemEntity update(ContentItemEntity entity, boolean fireEvent)
- Specified by:
update
in interfaceEntityManager<ContentItemEntity>
- Overrides:
update
in classAbstractEntityManager<ContentItemEntity,ContentItemDataManager>
-
delete
public void delete(ContentItemEntity entity, boolean fireEvent)
- Specified by:
delete
in interfaceEntityManager<ContentItemEntity>
- Overrides:
delete
in classAbstractEntityManager<ContentItemEntity,ContentItemDataManager>
-
deleteContentItemsByTaskId
public void deleteContentItemsByTaskId(String taskId)
- Specified by:
deleteContentItemsByTaskId
in interfaceContentItemEntityManager
-
deleteContentItemsByProcessInstanceId
public void deleteContentItemsByProcessInstanceId(String processInstanceId)
- Specified by:
deleteContentItemsByProcessInstanceId
in interfaceContentItemEntityManager
-
deleteContentItemsByScopeIdAndScopeType
public void deleteContentItemsByScopeIdAndScopeType(String scopeId, String scopeType)
- Specified by:
deleteContentItemsByScopeIdAndScopeType
in interfaceContentItemEntityManager
-
deleteContentItemsByVersionParentId
public void deleteContentItemsByVersionParentId(String versionParentId)
- Specified by:
deleteContentItemsByVersionParentId
in interfaceContentItemEntityManager
-
-