Class MybatisPageDefinitionDataManager
java.lang.Object
org.flowable.common.engine.impl.db.AbstractDataManager<EntityImpl>
com.flowable.app.engine.impl.persistence.entity.data.AbstractAppDataManager<PageDefinitionEntity>
com.flowable.app.engine.impl.persistence.entity.data.impl.MybatisPageDefinitionDataManager
- All Implemented Interfaces:
PageDefinitionDataManager
,DataManager<PageDefinitionEntity>
public class MybatisPageDefinitionDataManager
extends AbstractAppDataManager<PageDefinitionEntity>
implements PageDefinitionDataManager
- Author:
- Tijs Rademakers
-
Field Summary
Fields inherited from class com.flowable.app.engine.impl.persistence.entity.data.AbstractAppDataManager
appEngineConfiguration
Fields inherited from class org.flowable.common.engine.impl.db.AbstractDataManager
MAX_ENTRIES_IN_CLAUSE
-
Constructor Summary
ConstructorDescriptionMybatisPageDefinitionDataManager
(AppEngineConfiguration appEngineConfiguration) -
Method Summary
Modifier and TypeMethodDescriptioncreate()
void
deletePageDefinitionsByAppId
(String appDefinitionId) void
deletePageDefinitionsByDeploymentId
(String deploymentId) findPageDefinitionByDeploymentAndKey
(String deploymentId, String pageDefinitionKey) findPageDefinitionByDeploymentAndKeyAndTenantId
(String deploymentId, String pageDefinitionKey, String tenantId) findPageDefinitionByKey
(String pageDefinitionKey) findPageDefinitionByKeyAndTenantId
(String pageDefinitionKey, String tenantId) long
findPageDefinitionCountByQueryCriteria
(PageDefinitionQueryImpl pageDefinitionQuery) findPageDefinitionsByAppKey
(String appDefinitionKey) findPageDefinitionsByAppKeyAndTenantId
(String appDefinitionKey, String tenantId) findPageDefinitionsByQueryCriteria
(PageDefinitionQueryImpl pageDefinitionQuery) Class<? extends PageDefinitionEntity>
Methods inherited from class com.flowable.app.engine.impl.persistence.entity.data.AbstractAppDataManager
getAppEngineConfiguration, getIdGenerator
Methods inherited from class org.flowable.common.engine.impl.db.AbstractDataManager
bulkDelete, bulkDeleteEntities, bulkUpdateEntities, createSafeInValuesList, delete, delete, deleteCachedEntities, deleteCachedEntities, executeChangeWithInClause, findById, findByQuery, getCommandContext, getDbSqlSession, getEntity, getEntityCache, getList, getList, getList, getList, getList, getListFromCache, getListFromCache, getManagedEntitySubClasses, getSession, insert, isEntityInserted, update
-
Constructor Details
-
MybatisPageDefinitionDataManager
-
-
Method Details
-
getManagedEntityClass
- Specified by:
getManagedEntityClass
in classAbstractDataManager<PageDefinitionEntity>
-
create
- Specified by:
create
in interfaceDataManager<PageDefinitionEntity>
-
findPageDefinitionByKey
- Specified by:
findPageDefinitionByKey
in interfacePageDefinitionDataManager
-
findPageDefinitionByKeyAndTenantId
public PageDefinitionEntity findPageDefinitionByKeyAndTenantId(String pageDefinitionKey, String tenantId) - Specified by:
findPageDefinitionByKeyAndTenantId
in interfacePageDefinitionDataManager
-
findPageDefinitionsByAppKey
- Specified by:
findPageDefinitionsByAppKey
in interfacePageDefinitionDataManager
-
findPageDefinitionsByAppKeyAndTenantId
public List<PageDefinitionEntity> findPageDefinitionsByAppKeyAndTenantId(String appDefinitionKey, String tenantId) - Specified by:
findPageDefinitionsByAppKeyAndTenantId
in interfacePageDefinitionDataManager
-
findPageDefinitionByDeploymentAndKey
public PageDefinitionEntity findPageDefinitionByDeploymentAndKey(String deploymentId, String pageDefinitionKey) - Specified by:
findPageDefinitionByDeploymentAndKey
in interfacePageDefinitionDataManager
-
findPageDefinitionByDeploymentAndKeyAndTenantId
public PageDefinitionEntity findPageDefinitionByDeploymentAndKeyAndTenantId(String deploymentId, String pageDefinitionKey, String tenantId) - Specified by:
findPageDefinitionByDeploymentAndKeyAndTenantId
in interfacePageDefinitionDataManager
-
findPageDefinitionsByQueryCriteria
public List<PageDefinition> findPageDefinitionsByQueryCriteria(PageDefinitionQueryImpl pageDefinitionQuery) - Specified by:
findPageDefinitionsByQueryCriteria
in interfacePageDefinitionDataManager
-
findPageDefinitionCountByQueryCriteria
- Specified by:
findPageDefinitionCountByQueryCriteria
in interfacePageDefinitionDataManager
-
deletePageDefinitionsByDeploymentId
- Specified by:
deletePageDefinitionsByDeploymentId
in interfacePageDefinitionDataManager
-
deletePageDefinitionsByAppId
- Specified by:
deletePageDefinitionsByAppId
in interfacePageDefinitionDataManager
-