Class AppDefinitionEntityManagerImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<EntityImpl,DM>
org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<AppEngineConfiguration,AppDefinitionEntity,AppDefinitionDataManager>
com.flowable.app.engine.impl.persistence.entity.AppDefinitionEntityManagerImpl
- All Implemented Interfaces:
AppDefinitionEntityManager
,EntityManager<AppDefinitionEntity>
public class AppDefinitionEntityManagerImpl
extends AbstractEngineEntityManager<AppEngineConfiguration,AppDefinitionEntity,AppDefinitionDataManager>
implements AppDefinitionEntityManager
- Author:
- Tijs Rademakers
-
Field Summary
Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager
engineConfiguration
Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager
dataManager, engineType
-
Constructor Summary
ConstructorDescriptionAppDefinitionEntityManagerImpl
(AppEngineConfiguration appEngineConfiguration, AppDefinitionDataManager appDefinitionDataManager) -
Method Summary
Modifier and TypeMethodDescriptionvoid
deleteAppDefinitionAndRelatedData
(String appDefinitionId) findAppDefinitionByDeploymentAndKey
(String deploymentId, String appDefinitionKey) findAppDefinitionByDeploymentAndKeyAndTenantId
(String deploymentId, String appDefinitionKey, String tenantId) findAppDefinitionByKeyAndVersionAndTenantId
(String appDefinitionKey, Integer caseDefinitionVersion, String tenantId) long
findAppDefinitionCountByQueryCriteria
(AppDefinitionQueryImpl appDefinitionQuery) findAppDefinitionsByQueryCriteria
(AppDefinitionQueryImpl appDefinitionQuery) long
findCoreAppDefinitionCountByQueryCriteria
(CoreAppDefinitionQueryImpl appDefinitionQuery) findCoreAppDefinitionsByQueryCriteria
(CoreAppDefinitionQueryImpl appDefinitionQuery) findLatestAppDefinitionByKey
(String appDefinitionKey) findLatestAppDefinitionByKeyAndTenantId
(String appDefinitionKey, String tenantId) Methods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager
getClock, getCommandExecutor, getEngineConfiguration, getEventDispatcher
Methods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager
create, createEntityEvent, delete, delete, delete, findById, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, getDataManager, insert, insert, setDataManager, update, update
-
Constructor Details
-
AppDefinitionEntityManagerImpl
public AppDefinitionEntityManagerImpl(AppEngineConfiguration appEngineConfiguration, AppDefinitionDataManager appDefinitionDataManager)
-
-
Method Details
-
findLatestAppDefinitionByKey
- Specified by:
findLatestAppDefinitionByKey
in interfaceAppDefinitionEntityManager
-
findLatestAppDefinitionByKeyAndTenantId
public AppDefinitionEntity findLatestAppDefinitionByKeyAndTenantId(String appDefinitionKey, String tenantId) - Specified by:
findLatestAppDefinitionByKeyAndTenantId
in interfaceAppDefinitionEntityManager
-
findAppDefinitionByDeploymentAndKey
public AppDefinitionEntity findAppDefinitionByDeploymentAndKey(String deploymentId, String appDefinitionKey) - Specified by:
findAppDefinitionByDeploymentAndKey
in interfaceAppDefinitionEntityManager
-
findAppDefinitionByDeploymentAndKeyAndTenantId
public AppDefinitionEntity findAppDefinitionByDeploymentAndKeyAndTenantId(String deploymentId, String appDefinitionKey, String tenantId) - Specified by:
findAppDefinitionByDeploymentAndKeyAndTenantId
in interfaceAppDefinitionEntityManager
-
findAppDefinitionByKeyAndVersionAndTenantId
public AppDefinition findAppDefinitionByKeyAndVersionAndTenantId(String appDefinitionKey, Integer caseDefinitionVersion, String tenantId) - Specified by:
findAppDefinitionByKeyAndVersionAndTenantId
in interfaceAppDefinitionEntityManager
-
deleteAppDefinitionAndRelatedData
- Specified by:
deleteAppDefinitionAndRelatedData
in interfaceAppDefinitionEntityManager
-
createAppDefinitionQuery
- Specified by:
createAppDefinitionQuery
in interfaceAppDefinitionEntityManager
-
createCoreAppDefinitionQuery
- Specified by:
createCoreAppDefinitionQuery
in interfaceAppDefinitionEntityManager
-
findAppDefinitionsByQueryCriteria
public List<AppDefinition> findAppDefinitionsByQueryCriteria(AppDefinitionQueryImpl appDefinitionQuery) - Specified by:
findAppDefinitionsByQueryCriteria
in interfaceAppDefinitionEntityManager
-
findAppDefinitionCountByQueryCriteria
- Specified by:
findAppDefinitionCountByQueryCriteria
in interfaceAppDefinitionEntityManager
-
findCoreAppDefinitionsByQueryCriteria
public List<CoreAppDefinition> findCoreAppDefinitionsByQueryCriteria(CoreAppDefinitionQueryImpl appDefinitionQuery) - Specified by:
findCoreAppDefinitionsByQueryCriteria
in interfaceAppDefinitionEntityManager
-
findCoreAppDefinitionCountByQueryCriteria
public long findCoreAppDefinitionCountByQueryCriteria(CoreAppDefinitionQueryImpl appDefinitionQuery) - Specified by:
findCoreAppDefinitionCountByQueryCriteria
in interfaceAppDefinitionEntityManager
-