Class FormDefinitionEntityManagerImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<FormDefinitionEntity,FormDefinitionDataManager>
org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<FormEngineConfiguration,FormDefinitionEntity,FormDefinitionDataManager>
com.flowable.form.engine.impl.persistence.entity.FormDefinitionEntityManagerImpl
- All Implemented Interfaces:
FormDefinitionEntityManager
,org.flowable.common.engine.impl.persistence.entity.EntityManager<FormDefinitionEntity>
public class FormDefinitionEntityManagerImpl
extends org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<FormEngineConfiguration,FormDefinitionEntity,FormDefinitionDataManager>
implements FormDefinitionEntityManager
- Author:
- Tijs Rademakers, Joram Barrez
-
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
ConstructorsConstructorDescriptionFormDefinitionEntityManagerImpl
(FormEngineConfiguration formEngineConfiguration, FormDefinitionDataManager formDefinitionDataManager) -
Method Summary
Modifier and TypeMethodDescriptionvoid
deleteFormDefinitionsByDeploymentId
(String deploymentId) findFormDefinitionByDeploymentAndKey
(String deploymentId, String formDefinitionKey) findFormDefinitionByDeploymentAndKeyAndTenantId
(String deploymentId, String formDefinitionKey, String tenantId) findFormDefinitionByKeyAndVersionAndTenantId
(String formDefinitionKey, Integer formVersion, String tenantId) long
findFormDefinitionCountByNativeQuery
(Map<String, Object> parameterMap) long
List
<org.flowable.form.api.FormDefinition> findFormDefinitionsByNativeQuery
(Map<String, Object> parameterMap) List
<org.flowable.form.api.FormDefinition> findLatestFormDefinitionByKey
(String formDefinitionKey) findLatestFormDefinitionByKeyAndTenantId
(String formDefinitionKey, String tenantId) void
updateFormDefinitionTenantIdForDeployment
(String deploymentId, String newTenantId) 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
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.flowable.common.engine.impl.persistence.entity.EntityManager
create, delete, delete, delete, findById, insert, insert, update, update
-
Constructor Details
-
FormDefinitionEntityManagerImpl
public FormDefinitionEntityManagerImpl(FormEngineConfiguration formEngineConfiguration, FormDefinitionDataManager formDefinitionDataManager)
-
-
Method Details
-
findLatestFormDefinitionByKey
- Specified by:
findLatestFormDefinitionByKey
in interfaceFormDefinitionEntityManager
-
findLatestFormDefinitionByKeyAndTenantId
public FormDefinitionEntity findLatestFormDefinitionByKeyAndTenantId(String formDefinitionKey, String tenantId) - Specified by:
findLatestFormDefinitionByKeyAndTenantId
in interfaceFormDefinitionEntityManager
-
deleteFormDefinitionsByDeploymentId
- Specified by:
deleteFormDefinitionsByDeploymentId
in interfaceFormDefinitionEntityManager
-
findFormDefinitionsByQueryCriteria
public List<org.flowable.form.api.FormDefinition> findFormDefinitionsByQueryCriteria(FormDefinitionQueryImpl formQuery) - Specified by:
findFormDefinitionsByQueryCriteria
in interfaceFormDefinitionEntityManager
-
findFormDefinitionCountByQueryCriteria
- Specified by:
findFormDefinitionCountByQueryCriteria
in interfaceFormDefinitionEntityManager
-
findFormDefinitionByDeploymentAndKey
public FormDefinitionEntity findFormDefinitionByDeploymentAndKey(String deploymentId, String formDefinitionKey) - Specified by:
findFormDefinitionByDeploymentAndKey
in interfaceFormDefinitionEntityManager
-
findFormDefinitionByDeploymentAndKeyAndTenantId
public FormDefinitionEntity findFormDefinitionByDeploymentAndKeyAndTenantId(String deploymentId, String formDefinitionKey, String tenantId) - Specified by:
findFormDefinitionByDeploymentAndKeyAndTenantId
in interfaceFormDefinitionEntityManager
-
findFormDefinitionByKeyAndVersionAndTenantId
public FormDefinitionEntity findFormDefinitionByKeyAndVersionAndTenantId(String formDefinitionKey, Integer formVersion, String tenantId) - Specified by:
findFormDefinitionByKeyAndVersionAndTenantId
in interfaceFormDefinitionEntityManager
-
findFormDefinitionsByNativeQuery
public List<org.flowable.form.api.FormDefinition> findFormDefinitionsByNativeQuery(Map<String, Object> parameterMap) - Specified by:
findFormDefinitionsByNativeQuery
in interfaceFormDefinitionEntityManager
-
findFormDefinitionCountByNativeQuery
- Specified by:
findFormDefinitionCountByNativeQuery
in interfaceFormDefinitionEntityManager
-
updateFormDefinitionTenantIdForDeployment
- Specified by:
updateFormDefinitionTenantIdForDeployment
in interfaceFormDefinitionEntityManager
-