Interface VariableInstanceEntityManager
- All Superinterfaces:
EntityManager<VariableInstanceEntity>
- All Known Implementing Classes:
VariableInstanceEntityManagerImpl
- Author:
- Joram Barrez
-
Method Summary
Modifier and TypeMethodDescriptionCreates a variable instance for the given tenant, name and value.voiddeleteByScopeIdAndScopeType(String scopeId, String scopeType) voiddeleteByScopeIdAndScopeTypes(String scopeId, Collection<String> scopeTypes) voiddeleteBySubScopeIdAndScopeTypes(String subScopeId, Collection<String> scopeTypes) voiddeleteVariablesByExecutionId(String executionId) voiddeleteVariablesByTaskId(String taskId) longfindVariableInstanceCountByNativeQuery(Map<String, Object> parameterMap) longfindVariableInstanceCountByQueryCriteria(VariableInstanceQueryImpl variableInstanceQuery) findVariableInstancesByNativeQuery(Map<String, Object> parameterMap) findVariableInstancesByQueryCriteria(VariableInstanceQueryImpl variableInstanceQuery) voidinsertWithValue(VariableInstanceEntity variable, Object value, String tenantId) Inserts a variable instance with the given value.
-
Method Details
-
create
Creates a variable instance for the given tenant, name and value.- Parameters:
name- the name of the variable instance- Returns:
- the
VariableInstanceEntityto be used
-
insertWithValue
Inserts a variable instance with the given value.- Parameters:
variable- the variable instance to insertvalue- the value to settenantId- the tenant id of the variable instance
-
createInternalVariableInstanceQuery
InternalVariableInstanceQuery createInternalVariableInstanceQuery() -
findVariableInstancesByQueryCriteria
List<VariableInstance> findVariableInstancesByQueryCriteria(VariableInstanceQueryImpl variableInstanceQuery) -
findVariableInstanceCountByQueryCriteria
-
findVariableInstancesByNativeQuery
-
findVariableInstanceCountByNativeQuery
-
deleteVariablesByTaskId
-
deleteVariablesByExecutionId
-
deleteByScopeIdAndScopeType
-
deleteByScopeIdAndScopeTypes
-
deleteBySubScopeIdAndScopeTypes
-