Class FormDeploymentEntityManagerImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<FormDeploymentEntity,FormDeploymentDataManager>
org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<FormEngineConfiguration,FormDeploymentEntity,FormDeploymentDataManager>
com.flowable.form.engine.impl.persistence.entity.FormDeploymentEntityManagerImpl
- All Implemented Interfaces:
FormDeploymentEntityManager
,org.flowable.common.engine.impl.persistence.entity.EntityManager<FormDeploymentEntity>
public class FormDeploymentEntityManagerImpl
extends org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<FormEngineConfiguration,FormDeploymentEntity,FormDeploymentDataManager>
implements FormDeploymentEntityManager
- 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
ConstructorsConstructorDescriptionFormDeploymentEntityManagerImpl
(FormEngineConfiguration formEngineConfiguration, FormDeploymentDataManager deploymentDataManager) -
Method Summary
Modifier and TypeMethodDescriptionvoid
deleteDeployment
(String deploymentId, boolean cascade) protected void
deleteFormDefinitionsForDeployment
(String deploymentId) protected void
deleteFormInstancesForFormDefinitions
(List<org.flowable.form.api.FormDefinition> formDefinitions) long
findDeploymentCountByNativeQuery
(Map<String, Object> parameterMap) long
findDeploymentCountByQueryCriteria
(FormDeploymentQueryImpl deploymentQuery) List
<org.flowable.form.api.FormDeployment> findDeploymentsByNativeQuery
(Map<String, Object> parameterMap) List
<org.flowable.form.api.FormDeployment> findDeploymentsByQueryCriteria
(FormDeploymentQueryImpl deploymentQuery) protected FormDefinitionEntity
findLatestFormDefinition
(org.flowable.form.api.FormDefinition formDefinition) getDeploymentResourceNames
(String deploymentId) protected FormDefinitionEntityManager
protected FormInstanceEntityManager
protected FormResourceEntityManager
void
insert
(FormDeploymentEntity deployment) void
insert
(FormDeploymentEntity deployment, boolean fireEvent) 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, 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, update, update
-
Constructor Details
-
FormDeploymentEntityManagerImpl
public FormDeploymentEntityManagerImpl(FormEngineConfiguration formEngineConfiguration, FormDeploymentDataManager deploymentDataManager)
-
-
Method Details
-
insert
- Specified by:
insert
in interfaceorg.flowable.common.engine.impl.persistence.entity.EntityManager<FormDeploymentEntity>
- Overrides:
insert
in classorg.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<FormDeploymentEntity,
FormDeploymentDataManager>
-
insert
- Specified by:
insert
in interfaceorg.flowable.common.engine.impl.persistence.entity.EntityManager<FormDeploymentEntity>
- Overrides:
insert
in classorg.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<FormDeploymentEntity,
FormDeploymentDataManager>
-
deleteDeployment
- Specified by:
deleteDeployment
in interfaceFormDeploymentEntityManager
-
deleteFormDefinitionsForDeployment
-
deleteFormInstancesForFormDefinitions
protected void deleteFormInstancesForFormDefinitions(List<org.flowable.form.api.FormDefinition> formDefinitions) -
findLatestFormDefinition
protected FormDefinitionEntity findLatestFormDefinition(org.flowable.form.api.FormDefinition formDefinition) -
findDeploymentCountByQueryCriteria
- Specified by:
findDeploymentCountByQueryCriteria
in interfaceFormDeploymentEntityManager
-
findDeploymentsByQueryCriteria
public List<org.flowable.form.api.FormDeployment> findDeploymentsByQueryCriteria(FormDeploymentQueryImpl deploymentQuery) - Specified by:
findDeploymentsByQueryCriteria
in interfaceFormDeploymentEntityManager
-
getDeploymentResourceNames
- Specified by:
getDeploymentResourceNames
in interfaceFormDeploymentEntityManager
-
findDeploymentsByNativeQuery
public List<org.flowable.form.api.FormDeployment> findDeploymentsByNativeQuery(Map<String, Object> parameterMap) - Specified by:
findDeploymentsByNativeQuery
in interfaceFormDeploymentEntityManager
-
findDeploymentCountByNativeQuery
- Specified by:
findDeploymentCountByNativeQuery
in interfaceFormDeploymentEntityManager
-
getResourceEntityManager
-
getFormDefinitionEntityManager
-
getFormCustomComponentDefinitionEntityManager
protected FormCustomComponentDefinitionEntityManager getFormCustomComponentDefinitionEntityManager() -
getFormInstanceEntityManager
-