public interface TaskVariableQueryBuilder extends ProcessIdQueryBuilder<TaskVariableQueryBuilder,TaskVariable>
Modifier and Type | Interface and Description |
---|---|
static class |
TaskVariableQueryBuilder.OrderBy |
Modifier and Type | Method and Description |
---|---|
TaskVariableQueryBuilder |
ascending(TaskVariableQueryBuilder.OrderBy field)
Specify which field to use when ordering the results, in ascending order.
|
TaskVariableQueryBuilder |
descending(TaskVariableQueryBuilder.OrderBy field)
Specify which field to use when ordering the results, in descending order.
|
TaskVariableQueryBuilder |
id(long... id)
Specify one or more task event ids to use as a criteria
|
TaskVariableQueryBuilder |
modificationDate(Date... logTime)
Specify one or more dates to use as a criteria
for the modification date of the task variable
|
TaskVariableQueryBuilder |
modificationDateRange(Date modDateMin,
Date modDateMax)
Specify an inclusive range of modification dates to use as a criteria
If the lower or upper end of the range is given as null,
then an open-ended range using the non-null range end is used
as the criteria
|
TaskVariableQueryBuilder |
name(String... name)
Add one or more (task variable) names as a criteria to the query
|
TaskVariableQueryBuilder |
processId(String... processId)
Specify one or more process (definition) id's as criteria in the query
|
TaskVariableQueryBuilder |
taskId(long... taskId)
Specify one or more task instance ids to use as a criteria.
|
TaskVariableQueryBuilder |
taskIdRange(Long taskIdMin,
Long taskIdMax)
Specify an inclusive range of task ids to use as a criteria
If the lower or upper end of the range is given as null,
then an open-ended range using the non-null range end is used
as the criteria
|
TaskVariableQueryBuilder |
type(TaskVariable.VariableType... type)
Add one or more (task variable) types as a criteria to the query
|
TaskVariableQueryBuilder |
value(String... value)
Add one or more (task variable) values as a criteria to the query
|
processInstanceId, processInstanceIdRange
build, endGroup, newGroup
TaskVariableQueryBuilder id(long... id)
id
- one or more task event entity idsTaskVariableQueryBuilder taskId(long... taskId)
taskId
- one or more task idsTaskVariableQueryBuilder taskIdRange(Long taskIdMin, Long taskIdMax)
taskIdMin
- the minimal (lower) taskId to use in the rangetaskIdMax
- the max (upper) taskId to use in the rangeTaskVariableQueryBuilder processId(String... processId)
processId
in interface ProcessIdQueryBuilder<TaskVariableQueryBuilder,TaskVariable>
processId
- one or more process idsTaskVariableQueryBuilder name(String... name)
name
- one or more stringsTaskSummaryQueryBuilder
instanceTaskVariableQueryBuilder value(String... value)
value
- one or more stringsTaskSummaryQueryBuilder
instanceTaskVariableQueryBuilder type(TaskVariable.VariableType... type)
type
- one or more TaskVariable.VariableType
valuesTaskSummaryQueryBuilder
instanceTaskVariableQueryBuilder modificationDate(Date... logTime)
logTime
- one or more datesTaskVariableQueryBuilder modificationDateRange(Date modDateMin, Date modDateMax)
modDateMin
- the minimal (lower) date to use in the rangemodDateMax
- the max (upper) date to use in the rangeTaskVariableQueryBuilder ascending(TaskVariableQueryBuilder.OrderBy field)
field
- the field by which the query results should be orderedTaskVariableQueryBuilder descending(TaskVariableQueryBuilder.OrderBy field)
field
- the field by which the query results should be orderedCopyright © 2001–2019 JBoss by Red Hat. All rights reserved.