Interface HistoricVariableInstanceQuery
-
- All Superinterfaces:
Query<HistoricVariableInstanceQuery,HistoricVariableInstance>
public interface HistoricVariableInstanceQuery extends Query<HistoricVariableInstanceQuery,HistoricVariableInstance>
Programmatic querying forHistoricVariableInstances.- Author:
- Joram Barrez, Tijs Rademakers
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.flowable.common.engine.api.query.Query
Query.NullHandlingOnOrder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description HistoricVariableInstanceQueryexcludeLocalVariables()Only select historic process variables which were not set local.HistoricVariableInstanceQueryexcludeTaskVariables()Only select historic process variables which were not set task-local.HistoricVariableInstanceQueryexcludeVariableInitialization()Don't initialize variable values.HistoricVariableInstanceQueryexecutionId(String executionId)Only select historic process variables with the given id.HistoricVariableInstanceQueryexecutionIds(Set<String> executionIds)Only select historic process variables whose id is in the given set of ids.HistoricVariableInstanceQueryid(String id)Only select a historic variable with the given id.HistoricVariableInstanceQueryorderByProcessInstanceId()HistoricVariableInstanceQueryorderByVariableName()HistoricVariableInstanceQueryprocessInstanceId(String processInstanceId)Only select historic process variables with the given process instance.HistoricVariableInstanceQueryscopeId(String scopeId)Only select historic variables with the given scope id.HistoricVariableInstanceQueryscopeType(String scopeType)Only select historic variables with the give scope type.HistoricVariableInstanceQuerysubScopeId(String subScopeId)Only select historic variables with the given sub scope id.HistoricVariableInstanceQuerytaskId(String taskId)Only select historic process variables with the given task.HistoricVariableInstanceQuerytaskIds(Set<String> taskIds)Only select historic process variables whose id is in the given set of ids.HistoricVariableInstanceQueryvariableName(String variableName)Only select historic process variables with the given variable name.HistoricVariableInstanceQueryvariableNameLike(String variableNameLike)Only select historic process variables where the given variable name is like.HistoricVariableInstanceQueryvariableValueEquals(String variableName, Object variableValue)only select historic process variables with the given name and valueHistoricVariableInstanceQueryvariableValueLike(String variableName, String variableValue)only select historic process variables like the given name and valueHistoricVariableInstanceQueryvariableValueLikeIgnoreCase(String variableName, String variableValue)only select historic process variables like the given name and value (case insensitive)HistoricVariableInstanceQueryvariableValueNotEquals(String variableName, Object variableValue)only select historic process variables that don't have the given name and value
-
-
-
Method Detail
-
id
HistoricVariableInstanceQuery id(String id)
Only select a historic variable with the given id.
-
processInstanceId
HistoricVariableInstanceQuery processInstanceId(String processInstanceId)
Only select historic process variables with the given process instance.
-
executionId
HistoricVariableInstanceQuery executionId(String executionId)
Only select historic process variables with the given id.
-
executionIds
HistoricVariableInstanceQuery executionIds(Set<String> executionIds)
Only select historic process variables whose id is in the given set of ids.
-
taskId
HistoricVariableInstanceQuery taskId(String taskId)
Only select historic process variables with the given task.
-
taskIds
HistoricVariableInstanceQuery taskIds(Set<String> taskIds)
Only select historic process variables whose id is in the given set of ids.
-
variableName
HistoricVariableInstanceQuery variableName(String variableName)
Only select historic process variables with the given variable name.
-
variableNameLike
HistoricVariableInstanceQuery variableNameLike(String variableNameLike)
Only select historic process variables where the given variable name is like.
-
excludeTaskVariables
HistoricVariableInstanceQuery excludeTaskVariables()
Only select historic process variables which were not set task-local.
-
excludeVariableInitialization
HistoricVariableInstanceQuery excludeVariableInitialization()
Don't initialize variable values. This is foremost a way to deal with variable delete queries
-
variableValueEquals
HistoricVariableInstanceQuery variableValueEquals(String variableName, Object variableValue)
only select historic process variables with the given name and value
-
variableValueNotEquals
HistoricVariableInstanceQuery variableValueNotEquals(String variableName, Object variableValue)
only select historic process variables that don't have the given name and value
-
variableValueLike
HistoricVariableInstanceQuery variableValueLike(String variableName, String variableValue)
only select historic process variables like the given name and value
-
variableValueLikeIgnoreCase
HistoricVariableInstanceQuery variableValueLikeIgnoreCase(String variableName, String variableValue)
only select historic process variables like the given name and value (case insensitive)
-
scopeId
HistoricVariableInstanceQuery scopeId(String scopeId)
Only select historic variables with the given scope id.
-
subScopeId
HistoricVariableInstanceQuery subScopeId(String subScopeId)
Only select historic variables with the given sub scope id.
-
scopeType
HistoricVariableInstanceQuery scopeType(String scopeType)
Only select historic variables with the give scope type.
-
excludeLocalVariables
HistoricVariableInstanceQuery excludeLocalVariables()
Only select historic process variables which were not set local.
-
orderByProcessInstanceId
HistoricVariableInstanceQuery orderByProcessInstanceId()
-
orderByVariableName
HistoricVariableInstanceQuery orderByVariableName()
-
-