public class MybatisContentItemDataManager extends AbstractContentDataManager<ContentItemEntity> implements ContentItemDataManager
Modifier and Type | Field and Description |
---|---|
protected org.flowable.common.engine.impl.persistence.cache.CachedEntityMatcher<ContentItemEntity> |
contentItemsByProcessInstanceIdMatcher |
protected org.flowable.common.engine.impl.persistence.cache.CachedEntityMatcher<ContentItemEntity> |
contentItemsByScopeIdAndTypeMatcher |
protected org.flowable.common.engine.impl.persistence.cache.CachedEntityMatcher<ContentItemEntity> |
contentItemsByTaskIdMatcher |
contentEngineConfiguration
Constructor and Description |
---|
MybatisContentItemDataManager(ContentEngineConfiguration contentEngineConfiguration) |
bulkDelete, delete, delete, deleteCachedEntities, deleteCachedEntities, findById, findByQuery, getCommandContext, getDbSqlSession, getEntity, getEntityCache, getList, getList, getList, getList, getListFromCache, getListFromCache, getManagedEntitySubClasses, getSession, insert, isEntityInserted, update
protected org.flowable.common.engine.impl.persistence.cache.CachedEntityMatcher<ContentItemEntity> contentItemsByTaskIdMatcher
protected org.flowable.common.engine.impl.persistence.cache.CachedEntityMatcher<ContentItemEntity> contentItemsByProcessInstanceIdMatcher
protected org.flowable.common.engine.impl.persistence.cache.CachedEntityMatcher<ContentItemEntity> contentItemsByScopeIdAndTypeMatcher
public MybatisContentItemDataManager(ContentEngineConfiguration contentEngineConfiguration)
public Class<? extends ContentItemEntity> getManagedEntityClass()
getManagedEntityClass
in class org.flowable.common.engine.impl.db.AbstractDataManager<ContentItemEntity>
public ContentItemEntity create()
create
in interface org.flowable.common.engine.impl.persistence.entity.data.DataManager<ContentItemEntity>
public long findContentItemCountByQueryCriteria(ContentItemQueryImpl contentItemQuery)
findContentItemCountByQueryCriteria
in interface ContentItemDataManager
public List<org.flowable.content.api.ContentItem> findContentItemsByQueryCriteria(ContentItemQueryImpl contentItemQuery)
findContentItemsByQueryCriteria
in interface ContentItemDataManager
public long findCoreContentItemCountByQueryCriteria(CoreContentItemQueryImpl contentItemQuery)
findCoreContentItemCountByQueryCriteria
in interface ContentItemDataManager
public List<CoreContentItem> findCoreContentItemsByQueryCriteria(CoreContentItemQueryImpl contentItemQuery)
findCoreContentItemsByQueryCriteria
in interface ContentItemDataManager
public List<CoreContentItem> findContentItemsByTaskId(String taskId)
findContentItemsByTaskId
in interface ContentItemDataManager
public List<CoreContentItem> findContentItemsByProcessInstanceId(String processInstanceId)
findContentItemsByProcessInstanceId
in interface ContentItemDataManager
public List<CoreContentItem> findContentItemsByScopeIdAndType(String scopeId, String scopeType)
findContentItemsByScopeIdAndType
in interface ContentItemDataManager
public void deleteContentItemsByTaskId(String taskId)
deleteContentItemsByTaskId
in interface ContentItemDataManager
public void deleteContentItemsByProcessInstanceId(String processInstanceId)
deleteContentItemsByProcessInstanceId
in interface ContentItemDataManager
public void deleteContentItemsByScopeIdAndScopeType(String scopeId, String scopeType)
deleteContentItemsByScopeIdAndScopeType
in interface ContentItemDataManager
public void deleteContentItemsByVersionParentId(String versionParentId)
deleteContentItemsByVersionParentId
in interface ContentItemDataManager
Copyright © 2019. All rights reserved.