public class TaskQueryBuilderImpl
extends org.jbpm.query.jpa.builder.impl.AbstractQueryBuilderImpl<org.kie.internal.task.query.TaskQueryBuilder>
implements org.kie.internal.task.query.TaskQueryBuilder
TaskQueryBuilder. See the TaskQueryBuilder interface
for more information.
This implementation defaults to an ascending orderby of "Id". It's important to
have a default ordering of results so that optional (QueryContext) offset and count
parameters then will actually be useful. Without an ordering, subsequent queries can retrieve
different randomly ordered lists.| Constructor and Description |
|---|
TaskQueryBuilderImpl(String userId,
org.drools.core.command.CommandService taskCmdService) |
| Modifier and Type | Method and Description |
|---|---|
org.kie.internal.task.query.TaskQueryBuilder |
activationTime(Date... activationTime) |
org.kie.internal.task.query.TaskQueryBuilder |
activationTimeRange(Date activationTimeMin,
Date activationTimeMax) |
org.kie.internal.task.query.TaskQueryBuilder |
actualOwner(String... taskOwnerId) |
org.kie.internal.task.query.TaskQueryBuilder |
archived(boolean archived) |
org.kie.internal.task.query.TaskQueryBuilder |
ascending(org.kie.internal.task.query.TaskQueryBuilder.OrderBy field) |
org.kie.internal.query.ParametrizedQuery<org.kie.api.task.model.TaskSummary> |
build() |
org.kie.internal.task.query.TaskQueryBuilder |
businessAdmin(String... businessAdminId) |
org.kie.internal.task.query.TaskQueryBuilder |
clear() |
org.kie.internal.task.query.TaskQueryBuilder |
createdBy(String... createdById) |
org.kie.internal.task.query.TaskQueryBuilder |
createdOn(Date... createdOnDate) |
org.kie.internal.task.query.TaskQueryBuilder |
createdOnRange(Date createdOnMin,
Date createdOnMax) |
org.kie.internal.task.query.TaskQueryBuilder |
deploymentId(String... deploymentId) |
org.kie.internal.task.query.TaskQueryBuilder |
descending(org.kie.internal.task.query.TaskQueryBuilder.OrderBy field) |
org.kie.internal.task.query.TaskQueryBuilder |
description(String... description) |
org.kie.internal.task.query.TaskQueryBuilder |
expirationTime(Date... expirationTime) |
org.kie.internal.task.query.TaskQueryBuilder |
expirationTimeRange(Date expirationTimeMin,
Date expirationTimeMax) |
org.kie.internal.task.query.TaskQueryBuilder |
formName(String... formName) |
org.kie.internal.task.query.TaskQueryBuilder |
name(String... name) |
org.kie.internal.task.query.TaskQueryBuilder |
potentialOwner(String... potentialOwnerId) |
org.kie.internal.task.query.TaskQueryBuilder |
priority(int... priority) |
org.kie.internal.task.query.TaskQueryBuilder |
processId(String... processId) |
org.kie.internal.task.query.TaskQueryBuilder |
processInstanceId(long... processInstanceId) |
org.kie.internal.task.query.TaskQueryBuilder |
processInstanceIdRange(Long processInstanceIdMin,
Long processInstanceIdMax) |
org.kie.internal.task.query.TaskQueryBuilder |
processSessionId(long... processSessionId) |
org.kie.internal.task.query.TaskQueryBuilder |
skippable(boolean skippable) |
org.kie.internal.task.query.TaskQueryBuilder |
stakeHolder(String... stakeHolderId) |
org.kie.internal.task.query.TaskQueryBuilder |
status(org.kie.api.task.model.Status... status) |
org.kie.internal.task.query.TaskQueryBuilder |
subject(String... subject) |
org.kie.internal.task.query.TaskQueryBuilder |
subTaskStrategy(org.kie.internal.task.api.model.SubTasksStrategy... subTasksStrategy) |
org.kie.internal.task.query.TaskQueryBuilder |
taskId(long... taskId) |
org.kie.internal.task.query.TaskQueryBuilder |
taskIdRange(Long taskIdMin,
Long taskIdMax) |
org.kie.internal.task.query.TaskQueryBuilder |
taskParentId(long... taskParentId) |
org.kie.internal.task.query.TaskQueryBuilder |
taskType(String... taskType) |
org.kie.internal.task.query.TaskQueryBuilder |
workItemId(long... workItemId) |
addIntParameter, addLongParameter, addObjectParameter, addRangeParameter, addRangeParameters, endGroup, equals, getQueryWhere, intersect, like, maxResults, newGroup, offset, unionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic TaskQueryBuilderImpl(String userId, org.drools.core.command.CommandService taskCmdService)
public org.kie.internal.task.query.TaskQueryBuilder activationTime(Date... activationTime)
activationTime in interface org.kie.internal.task.query.TaskQueryBuilderpublic org.kie.internal.task.query.TaskQueryBuilder activationTimeRange(Date activationTimeMin, Date activationTimeMax)
activationTimeRange in interface org.kie.internal.task.query.TaskQueryBuilderpublic org.kie.internal.task.query.TaskQueryBuilder actualOwner(String... taskOwnerId)
actualOwner in interface org.kie.internal.task.query.TaskQueryBuilderpublic org.kie.internal.task.query.TaskQueryBuilder archived(boolean archived)
archived in interface org.kie.internal.task.query.TaskQueryBuilderpublic org.kie.internal.task.query.TaskQueryBuilder businessAdmin(String... businessAdminId)
businessAdmin in interface org.kie.internal.task.query.TaskQueryBuilderpublic org.kie.internal.task.query.TaskQueryBuilder createdBy(String... createdById)
createdBy in interface org.kie.internal.task.query.TaskQueryBuilderpublic org.kie.internal.task.query.TaskQueryBuilder createdOn(Date... createdOnDate)
createdOn in interface org.kie.internal.task.query.TaskQueryBuilderpublic org.kie.internal.task.query.TaskQueryBuilder createdOnRange(Date createdOnMin, Date createdOnMax)
createdOnRange in interface org.kie.internal.task.query.TaskQueryBuilderpublic org.kie.internal.task.query.TaskQueryBuilder deploymentId(String... deploymentId)
deploymentId in interface org.kie.internal.task.query.TaskQueryBuilderpublic org.kie.internal.task.query.TaskQueryBuilder description(String... description)
description in interface org.kie.internal.task.query.TaskQueryBuilderpublic org.kie.internal.task.query.TaskQueryBuilder expirationTime(Date... expirationTime)
expirationTime in interface org.kie.internal.task.query.TaskQueryBuilderpublic org.kie.internal.task.query.TaskQueryBuilder expirationTimeRange(Date expirationTimeMin, Date expirationTimeMax)
expirationTimeRange in interface org.kie.internal.task.query.TaskQueryBuilderpublic org.kie.internal.task.query.TaskQueryBuilder formName(String... formName)
formName in interface org.kie.internal.task.query.TaskQueryBuilderpublic org.kie.internal.task.query.TaskQueryBuilder potentialOwner(String... potentialOwnerId)
potentialOwner in interface org.kie.internal.task.query.TaskQueryBuilderpublic org.kie.internal.task.query.TaskQueryBuilder processInstanceId(long... processInstanceId)
processInstanceId in interface org.kie.internal.query.ProcessInstanceIdQueryBuilder<org.kie.internal.task.query.TaskQueryBuilder,org.kie.api.task.model.TaskSummary>public org.kie.internal.task.query.TaskQueryBuilder name(String... name)
name in interface org.kie.internal.task.query.TaskQueryBuilderpublic org.kie.internal.task.query.TaskQueryBuilder priority(int... priority)
priority in interface org.kie.internal.task.query.TaskQueryBuilderpublic org.kie.internal.task.query.TaskQueryBuilder processId(String... processId)
processId in interface org.kie.internal.runtime.manager.audit.query.ProcessIdQueryBuilder<org.kie.internal.task.query.TaskQueryBuilder,org.kie.api.task.model.TaskSummary>public org.kie.internal.task.query.TaskQueryBuilder processInstanceIdRange(Long processInstanceIdMin, Long processInstanceIdMax)
processInstanceIdRange in interface org.kie.internal.query.ProcessInstanceIdQueryBuilder<org.kie.internal.task.query.TaskQueryBuilder,org.kie.api.task.model.TaskSummary>public org.kie.internal.task.query.TaskQueryBuilder processSessionId(long... processSessionId)
processSessionId in interface org.kie.internal.task.query.TaskQueryBuilderpublic org.kie.internal.task.query.TaskQueryBuilder skippable(boolean skippable)
skippable in interface org.kie.internal.task.query.TaskQueryBuilderpublic org.kie.internal.task.query.TaskQueryBuilder stakeHolder(String... stakeHolderId)
stakeHolder in interface org.kie.internal.task.query.TaskQueryBuilderpublic org.kie.internal.task.query.TaskQueryBuilder status(org.kie.api.task.model.Status... status)
status in interface org.kie.internal.task.query.TaskQueryBuilderpublic org.kie.internal.task.query.TaskQueryBuilder subject(String... subject)
subject in interface org.kie.internal.task.query.TaskQueryBuilderpublic org.kie.internal.task.query.TaskQueryBuilder subTaskStrategy(org.kie.internal.task.api.model.SubTasksStrategy... subTasksStrategy)
subTaskStrategy in interface org.kie.internal.task.query.TaskQueryBuilderpublic org.kie.internal.task.query.TaskQueryBuilder taskId(long... taskId)
taskId in interface org.kie.internal.task.query.TaskQueryBuilderpublic org.kie.internal.task.query.TaskQueryBuilder taskIdRange(Long taskIdMin, Long taskIdMax)
taskIdRange in interface org.kie.internal.task.query.TaskQueryBuilderpublic org.kie.internal.task.query.TaskQueryBuilder taskParentId(long... taskParentId)
taskParentId in interface org.kie.internal.task.query.TaskQueryBuilderpublic org.kie.internal.task.query.TaskQueryBuilder taskType(String... taskType)
taskType in interface org.kie.internal.task.query.TaskQueryBuilderpublic org.kie.internal.task.query.TaskQueryBuilder workItemId(long... workItemId)
workItemId in interface org.kie.internal.task.query.TaskQueryBuilderpublic org.kie.internal.task.query.TaskQueryBuilder clear()
clear in interface org.kie.internal.query.ParametrizedQueryBuilder<org.kie.internal.task.query.TaskQueryBuilder>clear in class org.jbpm.query.jpa.builder.impl.AbstractQueryBuilderImpl<org.kie.internal.task.query.TaskQueryBuilder>public org.kie.internal.task.query.TaskQueryBuilder ascending(org.kie.internal.task.query.TaskQueryBuilder.OrderBy field)
ascending in interface org.kie.internal.task.query.TaskQueryBuilderpublic org.kie.internal.task.query.TaskQueryBuilder descending(org.kie.internal.task.query.TaskQueryBuilder.OrderBy field)
descending in interface org.kie.internal.task.query.TaskQueryBuilderpublic org.kie.internal.query.ParametrizedQuery<org.kie.api.task.model.TaskSummary> build()
build in interface org.kie.internal.query.ExtendedParametrizedQueryBuilder<org.kie.internal.task.query.TaskQueryBuilder,org.kie.api.task.model.TaskSummary>Copyright © 2001–2015 JBoss by Red Hat. All rights reserved.