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
engineConfigurationFields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager
dataManager, engineType -
Constructor Summary
ConstructorsConstructorDescriptionActionInstanceEntityManagerImpl(ActionEngineConfiguration actionEngineConfiguration, ActionInstanceDataManager actionInstanceDataManager) -
Method Summary
Modifier and TypeMethodDescriptionvoidbulkDeleteActionInstancesByScopeIdsAndScopeType(Collection<String> scopeIds, String scopeType) voiddelete(ActionInstanceEntity actionInstanceEntity, boolean fireEvent) voiddeleteByActionDefinitionId(String actionDefinitionId) longfindActionInstanceCountByQueryCriteria(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, getEventDispatcherMethods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager
create, createEntityEvent, delete, delete, findById, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, getDataManager, insert, insert, setDataManager, update, updateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:
createActionInstanceQueryin interfaceActionInstanceEntityManager
-
findActionInstancesForScopeIdAndSubScopeId
public List<ActionInstance> findActionInstancesForScopeIdAndSubScopeId(String scopeType, String scopeId, String subScopeId, boolean includeDeletedFromCache) - Specified by:
findActionInstancesForScopeIdAndSubScopeIdin interfaceActionInstanceEntityManager
-
findActionInstanceIdsForScopeIdsAndScopeType
public List<String> findActionInstanceIdsForScopeIdsAndScopeType(Collection<String> scopeIds, String scopeType) - Specified by:
findActionInstanceIdsForScopeIdsAndScopeTypein interfaceActionInstanceEntityManager
-
findActionInstanceCountByQueryCriteria
- Specified by:
findActionInstanceCountByQueryCriteriain interfaceActionInstanceEntityManager
-
findActionInstancesByQueryCriteria
public List<ActionInstance> findActionInstancesByQueryCriteria(ActionInstanceQueryImpl actionInstanceQuery) - Specified by:
findActionInstancesByQueryCriteriain interfaceActionInstanceEntityManager
-
delete
- Specified by:
deletein interfaceorg.flowable.common.engine.impl.persistence.entity.EntityManager<ActionInstanceEntity>- Overrides:
deletein classorg.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<ActionInstanceEntity,ActionInstanceDataManager>
-
deleteByActionDefinitionId
- Specified by:
deleteByActionDefinitionIdin interfaceActionInstanceEntityManager
-
bulkDeleteActionInstancesByScopeIdsAndScopeType
public void bulkDeleteActionInstancesByScopeIdsAndScopeType(Collection<String> scopeIds, String scopeType) - Specified by:
bulkDeleteActionInstancesByScopeIdsAndScopeTypein interfaceActionInstanceEntityManager
-