Class ActionInstanceEntityManagerImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<EntityImpl,DM>
org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<ActionEngineConfiguration,ActionInstanceEntity,ActionInstanceDataManager>
com.flowable.action.engine.impl.persistence.entity.ActionInstanceEntityManagerImpl
- All Implemented Interfaces:
ActionInstanceEntityManager
,EntityManager<ActionInstanceEntity>
public class ActionInstanceEntityManagerImpl
extends 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
ConstructorDescriptionActionInstanceEntityManagerImpl
(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
-
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 interfaceEntityManager<ActionInstanceEntity>
- Overrides:
delete
in classAbstractEntityManager<ActionInstanceEntity,
ActionInstanceDataManager>
-
deleteByActionDefinitionId
- Specified by:
deleteByActionDefinitionId
in interfaceActionInstanceEntityManager
-
bulkDeleteActionInstancesByScopeIdsAndScopeType
public void bulkDeleteActionInstancesByScopeIdsAndScopeType(Collection<String> scopeIds, String scopeType) - Specified by:
bulkDeleteActionInstancesByScopeIdsAndScopeType
in interfaceActionInstanceEntityManager
-