Interface ActionInstanceDataManager
-
- All Superinterfaces:
DataManager<ActionInstanceEntity>
- All Known Implementing Classes:
MybatisActionInstanceDataManager
public interface ActionInstanceDataManager extends DataManager<ActionInstanceEntity>
- Author:
- Tijs Rademakers
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
deleteByActionDefinitionId(String actionDefinitionId)
long
findActionInstanceCountByQueryCriteria(ActionInstanceQueryImpl actionInstanceQuery)
List<ActionInstance>
findActionInstancesByQueryCriteria(ActionInstanceQueryImpl actionInstanceQuery)
List<ActionInstance>
findActionInstancesForScopeIdAndSubScopeId(String scopeType, String scopeId, String subScopeId)
List<ActionInstance>
findActionInstancesForScopeIdAndSubScopeId(String scopeType, String scopeId, String subScopeId, boolean includeDeletedInCache)
Special method that also returns those in the cache that are deleted.
-
-
-
Method Detail
-
findActionInstancesForScopeIdAndSubScopeId
List<ActionInstance> findActionInstancesForScopeIdAndSubScopeId(String scopeType, String scopeId, String subScopeId)
-
findActionInstancesForScopeIdAndSubScopeId
List<ActionInstance> findActionInstancesForScopeIdAndSubScopeId(String scopeType, String scopeId, String subScopeId, boolean includeDeletedInCache)
Special method that also returns those in the cache that are deleted. This is needed in the special use case where the actionInstance was executed and later removed by a plan item listener.
-
findActionInstanceCountByQueryCriteria
long findActionInstanceCountByQueryCriteria(ActionInstanceQueryImpl actionInstanceQuery)
-
findActionInstancesByQueryCriteria
List<ActionInstance> findActionInstancesByQueryCriteria(ActionInstanceQueryImpl actionInstanceQuery)
-
deleteByActionDefinitionId
void deleteByActionDefinitionId(String actionDefinitionId)
-
-