Class AppDefinitionEntityManagerImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<AppDefinitionEntity,AppDefinitionDataManager>
org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<AppEngineConfiguration,AppDefinitionEntity,AppDefinitionDataManager>
com.flowable.app.engine.impl.persistence.entity.AppDefinitionEntityManagerImpl
- All Implemented Interfaces:
AppDefinitionEntityManager,org.flowable.common.engine.impl.persistence.entity.EntityManager<AppDefinitionEntity>
public class AppDefinitionEntityManagerImpl
extends org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<AppEngineConfiguration,AppDefinitionEntity,AppDefinitionDataManager>
implements AppDefinitionEntityManager
- Author:
- Tijs Rademakers
-
Field Summary
Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager
engineConfigurationFields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager
dataManager, engineType -
Constructor Summary
ConstructorsConstructorDescriptionAppDefinitionEntityManagerImpl(AppEngineConfiguration appEngineConfiguration, AppDefinitionDataManager appDefinitionDataManager) -
Method Summary
Modifier and TypeMethodDescriptionorg.flowable.app.api.repository.AppDefinitionQueryvoiddeleteAppDefinitionAndRelatedData(String appDefinitionId) findAppDefinitionByDeploymentAndKey(String deploymentId, String appDefinitionKey) findAppDefinitionByDeploymentAndKeyAndTenantId(String deploymentId, String appDefinitionKey, String tenantId) org.flowable.app.api.repository.AppDefinitionfindAppDefinitionByKeyAndVersionAndTenantId(String appDefinitionKey, Integer caseDefinitionVersion, String tenantId) longfindAppDefinitionCountByQueryCriteria(AppDefinitionQueryImpl appDefinitionQuery) List<org.flowable.app.api.repository.AppDefinition> findAppDefinitionsByQueryCriteria(AppDefinitionQueryImpl appDefinitionQuery) longfindCoreAppDefinitionCountByQueryCriteria(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, getEventDispatcherMethods 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, updateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.flowable.common.engine.impl.persistence.entity.EntityManager
create, delete, delete, delete, findById, insert, insert, update, update
-
Constructor Details
-
AppDefinitionEntityManagerImpl
public AppDefinitionEntityManagerImpl(AppEngineConfiguration appEngineConfiguration, AppDefinitionDataManager appDefinitionDataManager)
-
-
Method Details
-
findLatestAppDefinitionByKey
- Specified by:
findLatestAppDefinitionByKeyin interfaceAppDefinitionEntityManager
-
findLatestAppDefinitionByKeyAndTenantId
public AppDefinitionEntity findLatestAppDefinitionByKeyAndTenantId(String appDefinitionKey, String tenantId) - Specified by:
findLatestAppDefinitionByKeyAndTenantIdin interfaceAppDefinitionEntityManager
-
findAppDefinitionByDeploymentAndKey
public AppDefinitionEntity findAppDefinitionByDeploymentAndKey(String deploymentId, String appDefinitionKey) - Specified by:
findAppDefinitionByDeploymentAndKeyin interfaceAppDefinitionEntityManager
-
findAppDefinitionByDeploymentAndKeyAndTenantId
public AppDefinitionEntity findAppDefinitionByDeploymentAndKeyAndTenantId(String deploymentId, String appDefinitionKey, String tenantId) - Specified by:
findAppDefinitionByDeploymentAndKeyAndTenantIdin interfaceAppDefinitionEntityManager
-
findAppDefinitionByKeyAndVersionAndTenantId
public org.flowable.app.api.repository.AppDefinition findAppDefinitionByKeyAndVersionAndTenantId(String appDefinitionKey, Integer caseDefinitionVersion, String tenantId) - Specified by:
findAppDefinitionByKeyAndVersionAndTenantIdin interfaceAppDefinitionEntityManager
-
deleteAppDefinitionAndRelatedData
- Specified by:
deleteAppDefinitionAndRelatedDatain interfaceAppDefinitionEntityManager
-
createAppDefinitionQuery
public org.flowable.app.api.repository.AppDefinitionQuery createAppDefinitionQuery()- Specified by:
createAppDefinitionQueryin interfaceAppDefinitionEntityManager
-
createCoreAppDefinitionQuery
- Specified by:
createCoreAppDefinitionQueryin interfaceAppDefinitionEntityManager
-
findAppDefinitionsByQueryCriteria
public List<org.flowable.app.api.repository.AppDefinition> findAppDefinitionsByQueryCriteria(AppDefinitionQueryImpl appDefinitionQuery) - Specified by:
findAppDefinitionsByQueryCriteriain interfaceAppDefinitionEntityManager
-
findAppDefinitionCountByQueryCriteria
- Specified by:
findAppDefinitionCountByQueryCriteriain interfaceAppDefinitionEntityManager
-
findCoreAppDefinitionsByQueryCriteria
public List<CoreAppDefinition> findCoreAppDefinitionsByQueryCriteria(CoreAppDefinitionQueryImpl appDefinitionQuery) - Specified by:
findCoreAppDefinitionsByQueryCriteriain interfaceAppDefinitionEntityManager
-
findCoreAppDefinitionCountByQueryCriteria
public long findCoreAppDefinitionCountByQueryCriteria(CoreAppDefinitionQueryImpl appDefinitionQuery) - Specified by:
findCoreAppDefinitionCountByQueryCriteriain interfaceAppDefinitionEntityManager
-