public class MybatisAppDefinitionDataManager extends AbstractAppDataManager<AppDefinitionEntity> implements AppDefinitionDataManager
appEngineConfiguration
Constructor and Description |
---|
MybatisAppDefinitionDataManager(AppEngineConfiguration appEngineConfiguration) |
getAppEngineConfiguration
bulkDelete, delete, delete, deleteCachedEntities, deleteCachedEntities, findById, findByQuery, getCommandContext, getDbSqlSession, getEntity, getEntityCache, getList, getList, getList, getList, getListFromCache, getListFromCache, getManagedEntitySubClasses, getSession, insert, isEntityInserted, update
public MybatisAppDefinitionDataManager(AppEngineConfiguration appEngineConfiguration)
public Class<? extends AppDefinitionEntity> getManagedEntityClass()
getManagedEntityClass
in class org.flowable.common.engine.impl.db.AbstractDataManager<AppDefinitionEntity>
public AppDefinitionEntity create()
create
in interface org.flowable.common.engine.impl.persistence.entity.data.DataManager<AppDefinitionEntity>
public AppDefinitionEntity findLatestAppDefinitionByKey(String appDefinitionKey)
findLatestAppDefinitionByKey
in interface AppDefinitionDataManager
public AppDefinitionEntity findLatestAppDefinitionByKeyAndTenantId(String appDefinitionKey, String tenantId)
findLatestAppDefinitionByKeyAndTenantId
in interface AppDefinitionDataManager
public void deleteAppDefinitionsByDeploymentId(String deploymentId)
deleteAppDefinitionsByDeploymentId
in interface AppDefinitionDataManager
public AppDefinitionEntity findAppDefinitionByDeploymentAndKey(String deploymentId, String appDefinitionKey)
findAppDefinitionByDeploymentAndKey
in interface AppDefinitionDataManager
public AppDefinitionEntity findAppDefinitionByDeploymentAndKeyAndTenantId(String deploymentId, String appDefinitionKey, String tenantId)
findAppDefinitionByDeploymentAndKeyAndTenantId
in interface AppDefinitionDataManager
public AppDefinitionEntity findAppDefinitionByKeyAndVersion(String appDefinitionKey, Integer appDefinitionVersion)
findAppDefinitionByKeyAndVersion
in interface AppDefinitionDataManager
public AppDefinitionEntity findAppDefinitionByKeyAndVersionAndTenantId(String appDefinitionKey, Integer appDefinitionVersion, String tenantId)
findAppDefinitionByKeyAndVersionAndTenantId
in interface AppDefinitionDataManager
public void updateAppDefinitionTenantIdForDeployment(String deploymentId, String newTenantId)
updateAppDefinitionTenantIdForDeployment
in interface AppDefinitionDataManager
public List<org.flowable.app.api.repository.AppDefinition> findAppDefinitionsByQueryCriteria(AppDefinitionQueryImpl appDefinitionQuery)
findAppDefinitionsByQueryCriteria
in interface AppDefinitionDataManager
public long findAppDefinitionCountByQueryCriteria(AppDefinitionQueryImpl appDefinitionQuery)
findAppDefinitionCountByQueryCriteria
in interface AppDefinitionDataManager
public List<CoreAppDefinition> findCoreAppDefinitionsByQueryCriteria(CoreAppDefinitionQueryImpl appDefinitionQuery)
findCoreAppDefinitionsByQueryCriteria
in interface AppDefinitionDataManager
public long findCoreAppDefinitionCountByQueryCriteria(CoreAppDefinitionQueryImpl appDefinitionQuery)
findCoreAppDefinitionCountByQueryCriteria
in interface AppDefinitionDataManager
Copyright © 2019. All rights reserved.