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, processInstanceIdRangebuild, endGroup, newGroupTaskVariableQueryBuilder 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–2017 JBoss by Red Hat. All rights reserved.