public interface TaskSummaryQueryBuilder extends ProcessIdQueryBuilder<TaskSummaryQueryBuilder,org.kie.api.task.model.TaskSummary>
TaskSummary
instances.
One of the main motivations behind this class is that
adding new methods to this method provides a (factorial)
increase in ways to query for TaskSummary
instances
without unnecessarily cluttering up the interface, unlike
the deprecated "get*" method signatures,Modifier and Type | Interface and Description |
---|---|
static class |
TaskSummaryQueryBuilder.OrderBy
/**
An enum used to specify the criteria for ordering the results of the query
|
Modifier and Type | Method and Description |
---|---|
TaskSummaryQueryBuilder |
activationTime(Date... activationTime)
Add one or more activation times as a criteria to the query
|
TaskSummaryQueryBuilder |
activationTimeRange(Date activationTimeMin,
Date activationTimeMax)
Specify an inclusive range of (task) activation-time 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
|
TaskSummaryQueryBuilder |
actualOwner(String... actualOwnerUserId)
Add one or more (actual) task owner ids as a criteria to the query
|
TaskSummaryQueryBuilder |
archived(boolean archived)
Add whether or not the task is archived as a criteria to the query
|
TaskSummaryQueryBuilder |
ascending(TaskSummaryQueryBuilder.OrderBy orderBy)
Order the results in ascending order by the given parameter
results are ordered by default by task id.
|
TaskSummaryQueryBuilder |
businessAdmin(String... businessAdminId)
Add one or more business administrator (user) ids as a criteria to the query
|
TaskSummaryQueryBuilder |
createdBy(String... createdById)
Add one or more initiator user ids as a criteria to the query
The initiator is also the user who created the task.
|
TaskSummaryQueryBuilder |
createdOn(Date... createdOnDate)
Add one or more creation dates as a criteria to the query
|
TaskSummaryQueryBuilder |
createdOnRange(Date createdOnMin,
Date createdOnMax)
Specify an inclusive range of (task) creation 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
|
TaskSummaryQueryBuilder |
deploymentId(String... deploymentId)
Add one or more deployment ids as a criteria to the query
|
TaskSummaryQueryBuilder |
descending(TaskSummaryQueryBuilder.OrderBy orderBy)
Order the results in descending order by the given parameter
results are ordered by default by task id.
|
TaskSummaryQueryBuilder |
description(String... description)
Add one or more descriptions as a criteria to the query
|
TaskSummaryQueryBuilder |
expirationTime(Date... expirationTime)
Add one or more expiration times as a criteria to the query
|
TaskSummaryQueryBuilder |
expirationTimeRange(Date expirationTimeMin,
Date expirationTimeMax)
Specify an inclusive range of (task) expiration-time 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
|
TaskSummaryQueryBuilder |
formName(String... formName)
Add one or more (task) form names as a criteria to the query
|
TaskSummaryQueryBuilder |
name(String... name)
Add one or more (task) names as a criteria to the query
|
TaskSummaryQueryBuilder |
potentialOwner(String... potentialOwnerId)
Add one or more potential owner ids as a criteria to the query
|
TaskSummaryQueryBuilder |
priority(int... priority)
Add one or more priorities as a criteria to the query
|
TaskSummaryQueryBuilder |
processSessionId(long... processSessionId)
Add one or more work item ids as a criteria to the query
|
TaskSummaryQueryBuilder |
skippable(boolean skippable)
Add whether or not the task is skippable as a criteria to the query
|
TaskSummaryQueryBuilder |
stakeHolder(String... stakeHolderId)
Add one or more stake holder (user) ids as a criteria to the query
|
TaskSummaryQueryBuilder |
status(org.kie.api.task.model.Status... status)
Add one or more statuses as a criteria to the query
|
TaskSummaryQueryBuilder |
subject(String... subject)
Add one or more subjects as a criteria to the query
|
TaskSummaryQueryBuilder |
subTaskStrategy(SubTasksStrategy... subTasksStrategy)
Add one or more (task) sub-task-strategies as a criteria to the query
|
TaskSummaryQueryBuilder |
taskId(long... taskId)
Add one or more task ids as a criteria to the query
|
TaskSummaryQueryBuilder |
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
|
TaskSummaryQueryBuilder |
taskParentId(long... taskParentId)
Add one or more (task) parent ids as a criteria to the query
|
TaskSummaryQueryBuilder |
taskType(String... taskType)
Add one or more (task) types as a criteria to the query
|
TaskSummaryQueryBuilder |
variableName(String... varName)
Add one or more
TaskVariable names as a criteria to the query |
TaskSummaryQueryBuilder |
variableValue(String... varValue)
Add one or more
TaskVariable values as a criteria to the query |
TaskSummaryQueryBuilder |
workItemId(long... workItemId)
Add one or more work item ids as a criteria to the query
|
processId
processInstanceId, processInstanceIdRange
build, endGroup, newGroup
TaskSummaryQueryBuilder activationTime(Date... activationTime)
activationTime
- one or more Date
valuesTaskSummaryQueryBuilder
instanceTaskSummaryQueryBuilder activationTimeRange(Date activationTimeMin, Date activationTimeMax)
activationTimeMin
- the minimal (lower) date to use in the rangeactivationTimeMax
- the max (upper) date to use in the rangeTaskSummaryQueryBuilder actualOwner(String... actualOwnerUserId)
actualOwnerUserId
- TaskSummaryQueryBuilder
instanceTaskSummaryQueryBuilder archived(boolean archived)
archived
- a booleanTaskSummaryQueryBuilder
instanceTaskSummaryQueryBuilder createdBy(String... createdById)
createdById
- TaskSummaryQueryBuilder
instanceTaskSummaryQueryBuilder createdOn(Date... createdOnDate)
createdOnDate
- one or more Date
valuesTaskSummaryQueryBuilder
instanceTaskSummaryQueryBuilder createdOnRange(Date createdOnMin, Date createdOnMax)
createdOnMin
- the minimal (lower) date to use in the rangecreatedOnMax
- the max (upper) date to use in the rangeTaskSummaryQueryBuilder deploymentId(String... deploymentId)
deploymentId
- TaskSummaryQueryBuilder
instanceTaskSummaryQueryBuilder description(String... description)
description
- one or more stringsTaskSummaryQueryBuilder
instanceTaskSummaryQueryBuilder expirationTime(Date... expirationTime)
expirationTime
- one or more Date
valuesTaskSummaryQueryBuilder
instanceTaskSummaryQueryBuilder expirationTimeRange(Date expirationTimeMin, Date expirationTimeMax)
expirationTimeMin
- the minimal (lower) date to use in the rangeexpirationTimeMax
- the max (upper) date to use in the rangeTaskSummaryQueryBuilder formName(String... formName)
formName
- one or more stringsTaskSummaryQueryBuilder
instanceTaskSummaryQueryBuilder name(String... name)
name
- one or more stringsTaskSummaryQueryBuilder
instanceTaskSummaryQueryBuilder processSessionId(long... processSessionId)
processSessionId
- one or more longsTaskSummaryQueryBuilder
instanceTaskSummaryQueryBuilder skippable(boolean skippable)
skippable
- a booleanTaskSummaryQueryBuilder
instanceTaskSummaryQueryBuilder status(org.kie.api.task.model.Status... status)
status
- TaskSummaryQueryBuilder
instanceTaskSummaryQueryBuilder subject(String... subject)
subject
- one or more stringsTaskSummaryQueryBuilder
instanceTaskSummaryQueryBuilder subTaskStrategy(SubTasksStrategy... subTasksStrategy)
subTasksStrategy
- one or more SubTasksStrategy
valuesTaskSummaryQueryBuilder
instanceTaskSummaryQueryBuilder taskId(long... taskId)
taskId
- TaskSummaryQueryBuilder
instanceTaskSummaryQueryBuilder taskIdRange(Long taskIdMin, Long taskIdMax)
taskIdMin
- the minimal (lower) date to use in the rangetaskIdMax
- the max (upper) date to use in the rangeTaskSummaryQueryBuilder taskParentId(long... taskParentId)
taskParentId
- one or more longsTaskSummaryQueryBuilder
instanceTaskSummaryQueryBuilder taskType(String... taskType)
taskType
- one or more stringsTaskSummaryQueryBuilder
instanceTaskSummaryQueryBuilder workItemId(long... workItemId)
workItemId
- one or more longsTaskSummaryQueryBuilder
instanceTaskSummaryQueryBuilder priority(int... priority)
priority
- one or more intsTaskSummaryQueryBuilder
instanceTaskSummaryQueryBuilder businessAdmin(String... businessAdminId)
businessAdminId
- one or more stringsTaskSummaryQueryBuilder
instanceTaskSummaryQueryBuilder potentialOwner(String... potentialOwnerId)
potentialOwnerId
- TaskSummaryQueryBuilder
instanceTaskSummaryQueryBuilder stakeHolder(String... stakeHolderId)
stakeHolderId
- one or more stringsTaskSummaryQueryBuilder
instanceTaskSummaryQueryBuilder variableName(String... varName)
TaskVariable
names as a criteria to the queryvarName
- one or more stringsTaskSummaryQueryBuilder
instanceTaskSummaryQueryBuilder variableValue(String... varValue)
TaskVariable
values as a criteria to the queryvarValue
- one or more stringsTaskSummaryQueryBuilder
instanceTaskSummaryQueryBuilder ascending(TaskSummaryQueryBuilder.OrderBy orderBy)
orderBy
- TaskSummaryQueryBuilder
instanceTaskSummaryQueryBuilder descending(TaskSummaryQueryBuilder.OrderBy orderBy)
orderBy
- TaskSummaryQueryBuilder
instanceCopyright © 2001–2017 JBoss by Red Hat. All rights reserved.