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
,org.flowable.common.engine.impl.persistence.entity.EntityManager<ContentItemEntity>
public class ContentItemEntityManagerImpl extends org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<ContentEngineConfiguration,ContentItemEntity,ContentItemDataManager> implements ContentItemEntityManager
- Author:
- Tijs Rademakers, Joram Barrez
-
-
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(java.lang.String processInstanceId)
void
deleteContentItemsByScopeIdAndScopeType(java.lang.String scopeId, java.lang.String scopeType)
void
deleteContentItemsByTaskId(java.lang.String taskId)
void
deleteContentItemsByVersionParentId(java.lang.String versionParentId)
long
findContentItemCountByQueryCriteria(ContentItemQueryImpl contentItemQuery)
java.util.List<CoreContentItem>
findContentItemsByProcessInstanceId(java.lang.String processInstanceId)
java.util.List<org.flowable.content.api.ContentItem>
findContentItemsByQueryCriteria(ContentItemQueryImpl contentItemQuery)
java.util.List<CoreContentItem>
findContentItemsByScopeIdAndType(java.lang.String scopeId, java.lang.String scopeType)
java.util.List<CoreContentItem>
findContentItemsByTaskId(java.lang.String taskId)
long
findCoreContentItemCountByQueryCriteria(CoreContentItemQueryImpl contentItemQuery)
java.util.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 java.util.List<CoreContentItem> findContentItemsByTaskId(java.lang.String taskId)
- Specified by:
findContentItemsByTaskId
in interfaceContentItemEntityManager
-
findContentItemsByProcessInstanceId
public java.util.List<CoreContentItem> findContentItemsByProcessInstanceId(java.lang.String processInstanceId)
- Specified by:
findContentItemsByProcessInstanceId
in interfaceContentItemEntityManager
-
findContentItemsByScopeIdAndType
public java.util.List<CoreContentItem> findContentItemsByScopeIdAndType(java.lang.String scopeId, java.lang.String scopeType)
- Specified by:
findContentItemsByScopeIdAndType
in interfaceContentItemEntityManager
-
findContentItemCountByQueryCriteria
public long findContentItemCountByQueryCriteria(ContentItemQueryImpl contentItemQuery)
- Specified by:
findContentItemCountByQueryCriteria
in interfaceContentItemEntityManager
-
findContentItemsByQueryCriteria
public java.util.List<org.flowable.content.api.ContentItem> findContentItemsByQueryCriteria(ContentItemQueryImpl contentItemQuery)
- Specified by:
findContentItemsByQueryCriteria
in interfaceContentItemEntityManager
-
findCoreContentItemCountByQueryCriteria
public long findCoreContentItemCountByQueryCriteria(CoreContentItemQueryImpl contentItemQuery)
- Specified by:
findCoreContentItemCountByQueryCriteria
in interfaceContentItemEntityManager
-
findCoreContentItemsByQueryCriteria
public java.util.List<CoreContentItem> findCoreContentItemsByQueryCriteria(CoreContentItemQueryImpl contentItemQuery)
- Specified by:
findCoreContentItemsByQueryCriteria
in interfaceContentItemEntityManager
-
insert
public void insert(ContentItemEntity entity, boolean fireEvent)
- Specified by:
insert
in interfaceorg.flowable.common.engine.impl.persistence.entity.EntityManager<ContentItemEntity>
- Overrides:
insert
in classorg.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<ContentItemEntity,ContentItemDataManager>
-
update
public ContentItemEntity update(ContentItemEntity entity, boolean fireEvent)
- Specified by:
update
in interfaceorg.flowable.common.engine.impl.persistence.entity.EntityManager<ContentItemEntity>
- Overrides:
update
in classorg.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<ContentItemEntity,ContentItemDataManager>
-
delete
public void delete(ContentItemEntity entity, boolean fireEvent)
- Specified by:
delete
in interfaceorg.flowable.common.engine.impl.persistence.entity.EntityManager<ContentItemEntity>
- Overrides:
delete
in classorg.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<ContentItemEntity,ContentItemDataManager>
-
deleteContentItemsByTaskId
public void deleteContentItemsByTaskId(java.lang.String taskId)
- Specified by:
deleteContentItemsByTaskId
in interfaceContentItemEntityManager
-
deleteContentItemsByProcessInstanceId
public void deleteContentItemsByProcessInstanceId(java.lang.String processInstanceId)
- Specified by:
deleteContentItemsByProcessInstanceId
in interfaceContentItemEntityManager
-
deleteContentItemsByScopeIdAndScopeType
public void deleteContentItemsByScopeIdAndScopeType(java.lang.String scopeId, java.lang.String scopeType)
- Specified by:
deleteContentItemsByScopeIdAndScopeType
in interfaceContentItemEntityManager
-
deleteContentItemsByVersionParentId
public void deleteContentItemsByVersionParentId(java.lang.String versionParentId)
- Specified by:
deleteContentItemsByVersionParentId
in interfaceContentItemEntityManager
-
-