public class ContentItemEntityManagerImpl extends AbstractEngineEntityManager<ContentEngineConfiguration,ContentItemEntity,ContentItemDataManager> implements ContentItemEntityManager
engineConfiguration
dataManager, engineType
Constructor and Description |
---|
ContentItemEntityManagerImpl(ContentEngineConfiguration contentEngineConfiguration,
ContentItemDataManager contentItemDataManager) |
getClock, getCommandExecutor, getEngineConfiguration, getEventDispatcher
create, createEntityEvent, delete, delete, findById, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, getDataManager, insert, setDataManager, update
public ContentItemEntityManagerImpl(ContentEngineConfiguration contentEngineConfiguration, ContentItemDataManager contentItemDataManager)
public List<CoreContentItem> findContentItemsByTaskId(String taskId)
findContentItemsByTaskId
in interface ContentItemEntityManager
public List<CoreContentItem> findContentItemsByProcessInstanceId(String processInstanceId)
findContentItemsByProcessInstanceId
in interface ContentItemEntityManager
public List<CoreContentItem> findContentItemsByScopeIdAndType(String scopeId, String scopeType)
findContentItemsByScopeIdAndType
in interface ContentItemEntityManager
public long findContentItemCountByQueryCriteria(ContentItemQueryImpl contentItemQuery)
findContentItemCountByQueryCriteria
in interface ContentItemEntityManager
public List<ContentItem> findContentItemsByQueryCriteria(ContentItemQueryImpl contentItemQuery)
findContentItemsByQueryCriteria
in interface ContentItemEntityManager
public long findCoreContentItemCountByQueryCriteria(CoreContentItemQueryImpl contentItemQuery)
findCoreContentItemCountByQueryCriteria
in interface ContentItemEntityManager
public List<CoreContentItem> findCoreContentItemsByQueryCriteria(CoreContentItemQueryImpl contentItemQuery)
findCoreContentItemsByQueryCriteria
in interface ContentItemEntityManager
public void insert(ContentItemEntity entity, boolean fireEvent)
insert
in interface EntityManager<ContentItemEntity>
insert
in class AbstractEntityManager<ContentItemEntity,ContentItemDataManager>
public ContentItemEntity update(ContentItemEntity entity, boolean fireEvent)
update
in interface EntityManager<ContentItemEntity>
update
in class AbstractEntityManager<ContentItemEntity,ContentItemDataManager>
public void delete(ContentItemEntity entity, boolean fireEvent)
delete
in interface EntityManager<ContentItemEntity>
delete
in class AbstractEntityManager<ContentItemEntity,ContentItemDataManager>
public void deleteContentItemsByTaskId(String taskId)
deleteContentItemsByTaskId
in interface ContentItemEntityManager
public void deleteContentItemsByProcessInstanceId(String processInstanceId)
deleteContentItemsByProcessInstanceId
in interface ContentItemEntityManager
public void deleteContentItemsByScopeIdAndScopeType(String scopeId, String scopeType)
deleteContentItemsByScopeIdAndScopeType
in interface ContentItemEntityManager
public void deleteContentItemsByVersionParentId(String versionParentId)
deleteContentItemsByVersionParentId
in interface ContentItemEntityManager