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
,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
-
Constructor Summary
Constructors Constructor Description ActionInstanceEntityManagerImpl(ActionEngineConfiguration actionEngineConfiguration, ActionInstanceDataManager actionInstanceDataManager)
-
Method Summary
Modifier and Type Method Description ActionInstanceQuery
createActionInstanceQuery()
void
delete(ActionInstanceEntity actionInstanceEntity, boolean fireEvent)
void
deleteByActionDefinitionId(java.lang.String actionDefinitionId)
long
findActionInstanceCountByQueryCriteria(ActionInstanceQueryImpl actionInstanceQuery)
java.util.List<ActionInstance>
findActionInstancesByQueryCriteria(ActionInstanceQueryImpl actionInstanceQuery)
java.util.List<ActionInstance>
findActionInstancesForScopeIdAndSubScopeId(java.lang.String scopeType, java.lang.String scopeId, java.lang.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 java.util.List<ActionInstance> findActionInstancesForScopeIdAndSubScopeId(java.lang.String scopeType, java.lang.String scopeId, java.lang.String subScopeId, boolean includeDeletedFromCache)- Specified by:
findActionInstancesForScopeIdAndSubScopeId
in interfaceActionInstanceEntityManager
-
findActionInstanceCountByQueryCriteria
- Specified by:
findActionInstanceCountByQueryCriteria
in interfaceActionInstanceEntityManager
-
findActionInstancesByQueryCriteria
public java.util.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
public void deleteByActionDefinitionId(java.lang.String actionDefinitionId)- Specified by:
deleteByActionDefinitionId
in interfaceActionInstanceEntityManager
-