Class CmmnVariableInstanceQueryImpl
java.lang.Object
org.flowable.cmmn.engine.impl.runtime.CmmnVariableInstanceQueryImpl
- All Implemented Interfaces:
VariableInstanceQuery,Query<VariableInstanceQuery,org.flowable.variable.api.persistence.entity.VariableInstance>
Wrapper class around the
VariableInstanceQueryImpl from the variable service, specialized for usage in CMMN.- Author:
- Joram Barrez
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.flowable.common.engine.api.query.Query
Query.NullHandlingOnOrder -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionCmmnVariableInstanceQueryImpl(CommandExecutor commandExecutor, CmmnEngineConfiguration cmmnEngineConfiguration) -
Method Summary
Modifier and TypeMethodDescriptionasc()caseInstanceId(String caseInstanceId) longcount()desc()List<org.flowable.variable.api.persistence.entity.VariableInstance>list()List<org.flowable.variable.api.persistence.entity.VariableInstance>listPage(int firstResult, int maxResults) orderBy(QueryProperty property) orderBy(QueryProperty property, Query.NullHandlingOnOrder nullHandlingOnOrder) planItemInstanceId(String planItemInstanceId) org.flowable.variable.api.persistence.entity.VariableInstancevariableName(String variableName) variableNameLike(String variableNameLike) variableValueEquals(String variableName, Object variableValue) variableValueLike(String variableName, String variableValue) variableValueLikeIgnoreCase(String variableName, String variableValue) variableValueNotEquals(String variableName, Object variableValue)
-
Field Details
-
wrappedVariableInstanceQuery
-
-
Constructor Details
-
CmmnVariableInstanceQueryImpl
public CmmnVariableInstanceQueryImpl(CommandExecutor commandExecutor, CmmnEngineConfiguration cmmnEngineConfiguration)
-
-
Method Details
-
id
- Specified by:
idin interfaceVariableInstanceQuery
-
caseInstanceId
- Specified by:
caseInstanceIdin interfaceVariableInstanceQuery
-
planItemInstanceId
- Specified by:
planItemInstanceIdin interfaceVariableInstanceQuery
-
taskId
- Specified by:
taskIdin interfaceVariableInstanceQuery
-
taskIds
- Specified by:
taskIdsin interfaceVariableInstanceQuery
-
variableName
- Specified by:
variableNamein interfaceVariableInstanceQuery
-
variableNameLike
- Specified by:
variableNameLikein interfaceVariableInstanceQuery
-
excludeTaskVariables
- Specified by:
excludeTaskVariablesin interfaceVariableInstanceQuery
-
excludeLocalVariables
- Specified by:
excludeLocalVariablesin interfaceVariableInstanceQuery
-
excludeVariableInitialization
- Specified by:
excludeVariableInitializationin interfaceVariableInstanceQuery
-
variableValueEquals
- Specified by:
variableValueEqualsin interfaceVariableInstanceQuery
-
variableValueNotEquals
- Specified by:
variableValueNotEqualsin interfaceVariableInstanceQuery
-
variableValueLike
- Specified by:
variableValueLikein interfaceVariableInstanceQuery
-
variableValueLikeIgnoreCase
- Specified by:
variableValueLikeIgnoreCasein interfaceVariableInstanceQuery
-
orderByVariableName
- Specified by:
orderByVariableNamein interfaceVariableInstanceQuery
-
asc
- Specified by:
ascin interfaceQuery<VariableInstanceQuery,org.flowable.variable.api.persistence.entity.VariableInstance>
-
desc
- Specified by:
descin interfaceQuery<VariableInstanceQuery,org.flowable.variable.api.persistence.entity.VariableInstance>
-
orderBy
- Specified by:
orderByin interfaceQuery<VariableInstanceQuery,org.flowable.variable.api.persistence.entity.VariableInstance>
-
orderBy
public VariableInstanceQuery orderBy(QueryProperty property, Query.NullHandlingOnOrder nullHandlingOnOrder) - Specified by:
orderByin interfaceQuery<VariableInstanceQuery,org.flowable.variable.api.persistence.entity.VariableInstance>
-
count
public long count()- Specified by:
countin interfaceQuery<VariableInstanceQuery,org.flowable.variable.api.persistence.entity.VariableInstance>
-
singleResult
public org.flowable.variable.api.persistence.entity.VariableInstance singleResult()- Specified by:
singleResultin interfaceQuery<VariableInstanceQuery,org.flowable.variable.api.persistence.entity.VariableInstance>
-
list
- Specified by:
listin interfaceQuery<VariableInstanceQuery,org.flowable.variable.api.persistence.entity.VariableInstance>
-
listPage
public List<org.flowable.variable.api.persistence.entity.VariableInstance> listPage(int firstResult, int maxResults) - Specified by:
listPagein interfaceQuery<VariableInstanceQuery,org.flowable.variable.api.persistence.entity.VariableInstance>
-