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.query.ParametrizedQuery<org.kie.api.task.model.TaskSummary> |
buildQuery() |
org.kie.internal.task.query.TaskQueryBuilder |
businessAdmin(String... businessAdminId) |
org.kie.internal.task.query.TaskQueryBuilder |
clear() |
org.kie.internal.task.query.TaskQueryBuilder |
deploymentId(String... deploymentId) |
org.kie.internal.task.query.TaskQueryBuilder |
initiator(String... createdById) |
org.kie.internal.task.query.TaskQueryBuilder |
language(String language) |
org.kie.internal.task.query.TaskQueryBuilder |
orderBy(org.kie.internal.task.query.TaskQueryBuilder.OrderBy orderBy) |
org.kie.internal.task.query.TaskQueryBuilder |
potentialOwner(String... potentialOwnerId) |
org.kie.internal.task.query.TaskQueryBuilder |
processInstanceId(long... processInstanceId) |
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 |
taskId(long... taskId) |
org.kie.internal.task.query.TaskQueryBuilder |
taskOwner(String... taskOwnerId) |
org.kie.internal.task.query.TaskQueryBuilder |
workItemId(long... workItemId) |
addIntParameter, addLongParameter, addObjectParameter, addRangeParameter, ascending, descending, equals, getQueryData, intersect, like, maxResults, offset, unionpublic TaskQueryBuilderImpl(String userId, org.drools.core.command.CommandService taskCmdService)
public org.kie.internal.task.query.TaskQueryBuilder workItemId(long... workItemId)
workItemId 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 processInstanceId(long... processInstanceId)
processInstanceId in interface org.kie.internal.task.query.TaskQueryBuilderpublic org.kie.internal.task.query.TaskQueryBuilder initiator(String... createdById)
initiator 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 potentialOwner(String... potentialOwnerId)
potentialOwner in interface org.kie.internal.task.query.TaskQueryBuilderpublic org.kie.internal.task.query.TaskQueryBuilder taskOwner(String... taskOwnerId)
taskOwner 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 status(org.kie.api.task.model.Status... status)
status 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 language(String language)
language in interface org.kie.internal.task.query.TaskQueryBuilderpublic org.kie.internal.task.query.TaskQueryBuilder orderBy(org.kie.internal.task.query.TaskQueryBuilder.OrderBy orderBy)
orderBy 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.query.ParametrizedQuery<org.kie.api.task.model.TaskSummary> buildQuery()
buildQuery in interface org.kie.internal.task.query.TaskQueryBuilderCopyright © 2001–2015 JBoss by Red Hat. All rights reserved.