Class ActionInstanceEntityManagerImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<ActionInstanceEntity,ActionInstanceDataManager>
org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<ActionEngineConfiguration,ActionInstanceEntity,ActionInstanceDataManager>
com.flowable.action.engine.impl.persistence.entity.ActionInstanceEntityManagerImpl
- All Implemented Interfaces:
ActionInstanceEntityManager
,org.flowable.common.engine.impl.persistence.entity.EntityManager<ActionInstanceEntity>
public class ActionInstanceEntityManagerImpl
extends org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<ActionEngineConfiguration,ActionInstanceEntity,ActionInstanceDataManager>
implements ActionInstanceEntityManager
- 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
ConstructorsConstructorDescriptionActionInstanceEntityManagerImpl
(ActionEngineConfiguration actionEngineConfiguration, ActionInstanceDataManager actionInstanceDataManager) -
Method Summary
Modifier and TypeMethodDescriptionvoid
bulkDeleteActionInstancesByScopeIdsAndScopeType
(Collection<String> scopeIds, String scopeType) void
delete
(ActionInstanceEntity actionInstanceEntity, boolean fireEvent) void
deleteByActionDefinitionId
(String actionDefinitionId) long
findActionInstanceCountByQueryCriteria
(ActionInstanceQueryImpl actionInstanceQuery) findActionInstanceIdsForScopeIdsAndScopeType
(Collection<String> scopeIds, String scopeType) findActionInstancesByQueryCriteria
(ActionInstanceQueryImpl actionInstanceQuery) findActionInstancesForScopeIdAndSubScopeId
(String scopeType, String scopeId, String subScopeId, boolean includeDeletedFromCache) 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, 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, findById, insert, insert, update, update
-
Constructor Details
-
ActionInstanceEntityManagerImpl
public ActionInstanceEntityManagerImpl(ActionEngineConfiguration actionEngineConfiguration, ActionInstanceDataManager actionInstanceDataManager)
-
-
Method Details
-
createActionInstanceQuery
- Specified by:
createActionInstanceQuery
in interfaceActionInstanceEntityManager
-
findActionInstancesForScopeIdAndSubScopeId
public List<ActionInstance> findActionInstancesForScopeIdAndSubScopeId(String scopeType, String scopeId, String subScopeId, boolean includeDeletedFromCache) - Specified by:
findActionInstancesForScopeIdAndSubScopeId
in interfaceActionInstanceEntityManager
-
findActionInstanceIdsForScopeIdsAndScopeType
public List<String> findActionInstanceIdsForScopeIdsAndScopeType(Collection<String> scopeIds, String scopeType) - Specified by:
findActionInstanceIdsForScopeIdsAndScopeType
in interfaceActionInstanceEntityManager
-
findActionInstanceCountByQueryCriteria
- Specified by:
findActionInstanceCountByQueryCriteria
in interfaceActionInstanceEntityManager
-
findActionInstancesByQueryCriteria
public List<ActionInstance> findActionInstancesByQueryCriteria(ActionInstanceQueryImpl actionInstanceQuery) - Specified by:
findActionInstancesByQueryCriteria
in interfaceActionInstanceEntityManager
-
delete
- Specified by:
delete
in interfaceorg.flowable.common.engine.impl.persistence.entity.EntityManager<ActionInstanceEntity>
- Overrides:
delete
in classorg.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<ActionInstanceEntity,
ActionInstanceDataManager>
-
deleteByActionDefinitionId
- Specified by:
deleteByActionDefinitionId
in interfaceActionInstanceEntityManager
-
bulkDeleteActionInstancesByScopeIdsAndScopeType
public void bulkDeleteActionInstancesByScopeIdsAndScopeType(Collection<String> scopeIds, String scopeType) - Specified by:
bulkDeleteActionInstancesByScopeIdsAndScopeType
in interfaceActionInstanceEntityManager
-