Class FormInstanceEntityManagerImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<EntityImpl,DM>
org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<FormEngineConfiguration,FormInstanceEntity,FormInstanceDataManager>
com.flowable.form.engine.impl.persistence.entity.FormInstanceEntityManagerImpl
- All Implemented Interfaces:
FormInstanceEntityManager
,EntityManager<FormInstanceEntity>
public class FormInstanceEntityManagerImpl
extends AbstractEngineEntityManager<FormEngineConfiguration,FormInstanceEntity,FormInstanceDataManager>
implements FormInstanceEntityManager
- 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
ConstructorsConstructorDescriptionFormInstanceEntityManagerImpl
(FormEngineConfiguration formEngineConfiguration, FormInstanceDataManager formInstanceDataManager) -
Method Summary
Modifier and TypeMethodDescriptionvoid
bulkDeleteFormInstancesByProcessInstanceIds
(Collection<String> processInstanceIds) void
bulkDeleteFormInstancesByScopeIdsAndScopeType
(Collection<String> scopeIds, String scopeType) void
deleteFormInstancesAndBytesByFormDefinitionId
(String formDefinitionId) void
deleteFormInstancesByFormDefinitionId
(String formDefinitionId) void
deleteFormInstancesByProcessDefinitionId
(String processDefinitionId) void
deleteFormInstancesByScopeDefinitionId
(String scopeDefinitionId) long
findFormInstanceCountByQueryCriteria
(FormInstanceQueryImpl formInstanceQuery) findFormInstancesByQueryCriteria
(FormInstanceQueryImpl formInstanceQuery) protected FormResourceEntityManager
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
-
FormInstanceEntityManagerImpl
public FormInstanceEntityManagerImpl(FormEngineConfiguration formEngineConfiguration, FormInstanceDataManager formInstanceDataManager)
-
-
Method Details
-
findFormInstanceCountByQueryCriteria
- Specified by:
findFormInstanceCountByQueryCriteria
in interfaceFormInstanceEntityManager
-
findFormInstancesByQueryCriteria
- Specified by:
findFormInstancesByQueryCriteria
in interfaceFormInstanceEntityManager
-
deleteFormInstancesByFormDefinitionId
- Specified by:
deleteFormInstancesByFormDefinitionId
in interfaceFormInstanceEntityManager
-
deleteFormInstancesAndBytesByFormDefinitionId
- Specified by:
deleteFormInstancesAndBytesByFormDefinitionId
in interfaceFormInstanceEntityManager
-
deleteFormInstancesByProcessDefinitionId
- Specified by:
deleteFormInstancesByProcessDefinitionId
in interfaceFormInstanceEntityManager
-
deleteFormInstancesByScopeDefinitionId
- Specified by:
deleteFormInstancesByScopeDefinitionId
in interfaceFormInstanceEntityManager
-
bulkDeleteFormInstancesByProcessInstanceIds
- Specified by:
bulkDeleteFormInstancesByProcessInstanceIds
in interfaceFormInstanceEntityManager
-
bulkDeleteFormInstancesByScopeIdsAndScopeType
public void bulkDeleteFormInstancesByScopeIdsAndScopeType(Collection<String> scopeIds, String scopeType) - Specified by:
bulkDeleteFormInstancesByScopeIdsAndScopeType
in interfaceFormInstanceEntityManager
-
getResourceEntityManager
-