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
-
Field Summary
-
Constructor Summary
Constructors Constructor Description ContentItemEntityManagerImpl(ContentEngineConfiguration contentEngineConfiguration, ContentItemDataManager contentItemDataManager) -
Method Summary
Modifier and Type Method Description voiddelete(ContentItemEntity entity, boolean fireEvent)voiddeleteContentItemsByProcessInstanceId(java.lang.String processInstanceId)voiddeleteContentItemsByScopeIdAndScopeType(java.lang.String scopeId, java.lang.String scopeType)voiddeleteContentItemsByTaskId(java.lang.String taskId)voiddeleteContentItemsByVersionParentId(java.lang.String versionParentId)longfindContentItemCountByQueryCriteria(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)longfindCoreContentItemCountByQueryCriteria(CoreContentItemQueryImpl contentItemQuery)java.util.List<CoreContentItem>findCoreContentItemsByQueryCriteria(CoreContentItemQueryImpl contentItemQuery)voidinsert(ContentItemEntity entity, boolean fireEvent)ContentItemEntityupdate(ContentItemEntity entity, boolean fireEvent)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, setDataManager, update
-
Constructor Details
-
ContentItemEntityManagerImpl
public ContentItemEntityManagerImpl(ContentEngineConfiguration contentEngineConfiguration, ContentItemDataManager contentItemDataManager)
-
-
Method Details
-
findContentItemsByTaskId
- Specified by:
findContentItemsByTaskIdin interfaceContentItemEntityManager
-
findContentItemsByProcessInstanceId
public java.util.List<CoreContentItem> findContentItemsByProcessInstanceId(java.lang.String processInstanceId)- Specified by:
findContentItemsByProcessInstanceIdin interfaceContentItemEntityManager
-
findContentItemsByScopeIdAndType
public java.util.List<CoreContentItem> findContentItemsByScopeIdAndType(java.lang.String scopeId, java.lang.String scopeType)- Specified by:
findContentItemsByScopeIdAndTypein interfaceContentItemEntityManager
-
findContentItemCountByQueryCriteria
- Specified by:
findContentItemCountByQueryCriteriain interfaceContentItemEntityManager
-
findContentItemsByQueryCriteria
public java.util.List<org.flowable.content.api.ContentItem> findContentItemsByQueryCriteria(ContentItemQueryImpl contentItemQuery)- Specified by:
findContentItemsByQueryCriteriain interfaceContentItemEntityManager
-
findCoreContentItemCountByQueryCriteria
- Specified by:
findCoreContentItemCountByQueryCriteriain interfaceContentItemEntityManager
-
findCoreContentItemsByQueryCriteria
public java.util.List<CoreContentItem> findCoreContentItemsByQueryCriteria(CoreContentItemQueryImpl contentItemQuery)- Specified by:
findCoreContentItemsByQueryCriteriain interfaceContentItemEntityManager
-
insert
- Specified by:
insertin interfaceorg.flowable.common.engine.impl.persistence.entity.EntityManager<ContentItemEntity>- Overrides:
insertin classorg.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<ContentItemEntity,ContentItemDataManager>
-
update
- Specified by:
updatein interfaceorg.flowable.common.engine.impl.persistence.entity.EntityManager<ContentItemEntity>- Overrides:
updatein classorg.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<ContentItemEntity,ContentItemDataManager>
-
delete
- Specified by:
deletein interfaceorg.flowable.common.engine.impl.persistence.entity.EntityManager<ContentItemEntity>- Overrides:
deletein classorg.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<ContentItemEntity,ContentItemDataManager>
-
deleteContentItemsByTaskId
public void deleteContentItemsByTaskId(java.lang.String taskId)- Specified by:
deleteContentItemsByTaskIdin interfaceContentItemEntityManager
-
deleteContentItemsByProcessInstanceId
public void deleteContentItemsByProcessInstanceId(java.lang.String processInstanceId)- Specified by:
deleteContentItemsByProcessInstanceIdin interfaceContentItemEntityManager
-
deleteContentItemsByScopeIdAndScopeType
public void deleteContentItemsByScopeIdAndScopeType(java.lang.String scopeId, java.lang.String scopeType)- Specified by:
deleteContentItemsByScopeIdAndScopeTypein interfaceContentItemEntityManager
-
deleteContentItemsByVersionParentId
public void deleteContentItemsByVersionParentId(java.lang.String versionParentId)- Specified by:
deleteContentItemsByVersionParentIdin interfaceContentItemEntityManager
-