Package org.jbpm.services.task.impl
Class TaskSummaryQueryBuilderImpl
- java.lang.Object
-
- org.jbpm.query.jpa.builder.impl.AbstractQueryBuilderImpl<org.kie.internal.task.query.TaskSummaryQueryBuilder>
-
- org.jbpm.services.task.impl.TaskSummaryQueryBuilderImpl
-
- All Implemented Interfaces:
org.kie.internal.query.ExtendedParametrizedQueryBuilder<org.kie.internal.task.query.TaskSummaryQueryBuilder,org.kie.api.task.model.TaskSummary>,org.kie.internal.query.ParametrizedQueryBuilder<org.kie.internal.task.query.TaskSummaryQueryBuilder>,org.kie.internal.query.ProcessInstanceIdQueryBuilder<org.kie.internal.task.query.TaskSummaryQueryBuilder,org.kie.api.task.model.TaskSummary>,org.kie.internal.runtime.manager.audit.query.ProcessIdQueryBuilder<org.kie.internal.task.query.TaskSummaryQueryBuilder,org.kie.api.task.model.TaskSummary>,org.kie.internal.task.query.TaskSummaryQueryBuilder
public class TaskSummaryQueryBuilderImpl extends org.jbpm.query.jpa.builder.impl.AbstractQueryBuilderImpl<org.kie.internal.task.query.TaskSummaryQueryBuilder> implements org.kie.internal.task.query.TaskSummaryQueryBuilderMain Implementation of theTaskSummaryQueryBuilder. See theTaskSummaryQueryBuilderinterface 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 Summary
Constructors Constructor Description TaskSummaryQueryBuilderImpl()TaskSummaryQueryBuilderImpl(String userId, org.kie.api.task.TaskService taskService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.kie.internal.task.query.TaskSummaryQueryBuilderactivationTime(Date... activationTime)org.kie.internal.task.query.TaskSummaryQueryBuilderactivationTimeRange(Date activationTimeMin, Date activationTimeMax)org.kie.internal.task.query.TaskSummaryQueryBuilderactualOwner(String... taskOwnerId)org.kie.internal.task.query.TaskSummaryQueryBuilderarchived(boolean archived)org.kie.internal.task.query.TaskSummaryQueryBuilderascending(org.kie.internal.task.query.TaskSummaryQueryBuilder.OrderBy field)org.kie.internal.query.ParametrizedQuery<org.kie.api.task.model.TaskSummary>build()org.kie.internal.task.query.TaskSummaryQueryBuilderbusinessAdmin(String... businessAdminId)org.kie.internal.task.query.TaskSummaryQueryBuilderclear()org.kie.internal.task.query.TaskSummaryQueryBuildercreatedBy(String... createdById)org.kie.internal.task.query.TaskSummaryQueryBuildercreatedOn(Date... createdOnDate)org.kie.internal.task.query.TaskSummaryQueryBuildercreatedOnRange(Date createdOnMin, Date createdOnMax)org.kie.internal.task.query.TaskSummaryQueryBuilderdeploymentId(String... deploymentId)org.kie.internal.task.query.TaskSummaryQueryBuilderdescending(org.kie.internal.task.query.TaskSummaryQueryBuilder.OrderBy field)org.kie.internal.task.query.TaskSummaryQueryBuilderdescription(String... description)org.kie.internal.task.query.TaskSummaryQueryBuilderexpirationTime(Date... expirationTime)org.kie.internal.task.query.TaskSummaryQueryBuilderexpirationTimeRange(Date expirationTimeMin, Date expirationTimeMax)org.kie.internal.task.query.TaskSummaryQueryBuilderformName(String... formName)org.kie.internal.task.query.TaskSummaryQueryBuildername(String... names)org.kie.internal.task.query.TaskSummaryQueryBuilderpotentialOwner(String... potentialOwnerId)org.kie.internal.task.query.TaskSummaryQueryBuilderpriority(int... priority)org.kie.internal.task.query.TaskSummaryQueryBuilderprocessId(String... processId)org.kie.internal.task.query.TaskSummaryQueryBuilderprocessInstanceId(long... processInstanceId)org.kie.internal.task.query.TaskSummaryQueryBuilderprocessInstanceIdRange(Long processInstanceIdMin, Long processInstanceIdMax)org.kie.internal.task.query.TaskSummaryQueryBuilderprocessSessionId(long... processSessionId)org.kie.internal.task.query.TaskSummaryQueryBuilderskippable(boolean skippable)org.kie.internal.task.query.TaskSummaryQueryBuilderstakeHolder(String... stakeHolderId)org.kie.internal.task.query.TaskSummaryQueryBuilderstatus(org.kie.api.task.model.Status... status)org.kie.internal.task.query.TaskSummaryQueryBuildersubject(String... subjects)org.kie.internal.task.query.TaskSummaryQueryBuildersubTaskStrategy(org.kie.internal.task.api.model.SubTasksStrategy... subTasksStrategy)org.kie.internal.task.query.TaskSummaryQueryBuildertaskId(long... taskId)org.kie.internal.task.query.TaskSummaryQueryBuildertaskIdRange(Long taskIdMin, Long taskIdMax)org.kie.internal.task.query.TaskSummaryQueryBuildertaskParentId(long... taskParentId)org.kie.internal.task.query.TaskSummaryQueryBuildertaskType(String... taskType)org.kie.internal.task.query.TaskSummaryQueryBuildervariableName(String... varName)org.kie.internal.task.query.TaskSummaryQueryBuildervariableValue(String... varValue)org.kie.internal.task.query.TaskSummaryQueryBuilderworkItemId(long... workItemId)-
Methods inherited from class org.jbpm.query.jpa.builder.impl.AbstractQueryBuilderImpl
addIntParameter, addLongParameter, addObjectParameter, addRangeParameter, addRangeParameters, and, endGroup, equals, getQueryWhere, intersect, like, maxResults, newGroup, offset, or, regex, union
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Constructor Detail
-
TaskSummaryQueryBuilderImpl
public TaskSummaryQueryBuilderImpl()
-
TaskSummaryQueryBuilderImpl
public TaskSummaryQueryBuilderImpl(String userId, org.kie.api.task.TaskService taskService)
-
-
Method Detail
-
activationTime
public org.kie.internal.task.query.TaskSummaryQueryBuilder activationTime(Date... activationTime)
- Specified by:
activationTimein interfaceorg.kie.internal.task.query.TaskSummaryQueryBuilder
-
activationTimeRange
public org.kie.internal.task.query.TaskSummaryQueryBuilder activationTimeRange(Date activationTimeMin, Date activationTimeMax)
- Specified by:
activationTimeRangein interfaceorg.kie.internal.task.query.TaskSummaryQueryBuilder
-
actualOwner
public org.kie.internal.task.query.TaskSummaryQueryBuilder actualOwner(String... taskOwnerId)
- Specified by:
actualOwnerin interfaceorg.kie.internal.task.query.TaskSummaryQueryBuilder
-
archived
public org.kie.internal.task.query.TaskSummaryQueryBuilder archived(boolean archived)
- Specified by:
archivedin interfaceorg.kie.internal.task.query.TaskSummaryQueryBuilder
-
businessAdmin
public org.kie.internal.task.query.TaskSummaryQueryBuilder businessAdmin(String... businessAdminId)
- Specified by:
businessAdminin interfaceorg.kie.internal.task.query.TaskSummaryQueryBuilder
-
createdBy
public org.kie.internal.task.query.TaskSummaryQueryBuilder createdBy(String... createdById)
- Specified by:
createdByin interfaceorg.kie.internal.task.query.TaskSummaryQueryBuilder
-
createdOn
public org.kie.internal.task.query.TaskSummaryQueryBuilder createdOn(Date... createdOnDate)
- Specified by:
createdOnin interfaceorg.kie.internal.task.query.TaskSummaryQueryBuilder
-
createdOnRange
public org.kie.internal.task.query.TaskSummaryQueryBuilder createdOnRange(Date createdOnMin, Date createdOnMax)
- Specified by:
createdOnRangein interfaceorg.kie.internal.task.query.TaskSummaryQueryBuilder
-
deploymentId
public org.kie.internal.task.query.TaskSummaryQueryBuilder deploymentId(String... deploymentId)
- Specified by:
deploymentIdin interfaceorg.kie.internal.task.query.TaskSummaryQueryBuilder
-
description
public org.kie.internal.task.query.TaskSummaryQueryBuilder description(String... description)
- Specified by:
descriptionin interfaceorg.kie.internal.task.query.TaskSummaryQueryBuilder
-
expirationTime
public org.kie.internal.task.query.TaskSummaryQueryBuilder expirationTime(Date... expirationTime)
- Specified by:
expirationTimein interfaceorg.kie.internal.task.query.TaskSummaryQueryBuilder
-
expirationTimeRange
public org.kie.internal.task.query.TaskSummaryQueryBuilder expirationTimeRange(Date expirationTimeMin, Date expirationTimeMax)
- Specified by:
expirationTimeRangein interfaceorg.kie.internal.task.query.TaskSummaryQueryBuilder
-
formName
public org.kie.internal.task.query.TaskSummaryQueryBuilder formName(String... formName)
- Specified by:
formNamein interfaceorg.kie.internal.task.query.TaskSummaryQueryBuilder
-
potentialOwner
public org.kie.internal.task.query.TaskSummaryQueryBuilder potentialOwner(String... potentialOwnerId)
- Specified by:
potentialOwnerin interfaceorg.kie.internal.task.query.TaskSummaryQueryBuilder
-
processInstanceId
public org.kie.internal.task.query.TaskSummaryQueryBuilder processInstanceId(long... processInstanceId)
- Specified by:
processInstanceIdin interfaceorg.kie.internal.query.ProcessInstanceIdQueryBuilder<org.kie.internal.task.query.TaskSummaryQueryBuilder,org.kie.api.task.model.TaskSummary>
-
name
public org.kie.internal.task.query.TaskSummaryQueryBuilder name(String... names)
- Specified by:
namein interfaceorg.kie.internal.task.query.TaskSummaryQueryBuilder
-
priority
public org.kie.internal.task.query.TaskSummaryQueryBuilder priority(int... priority)
- Specified by:
priorityin interfaceorg.kie.internal.task.query.TaskSummaryQueryBuilder
-
processId
public org.kie.internal.task.query.TaskSummaryQueryBuilder processId(String... processId)
- Specified by:
processIdin interfaceorg.kie.internal.runtime.manager.audit.query.ProcessIdQueryBuilder<org.kie.internal.task.query.TaskSummaryQueryBuilder,org.kie.api.task.model.TaskSummary>
-
processInstanceIdRange
public org.kie.internal.task.query.TaskSummaryQueryBuilder processInstanceIdRange(Long processInstanceIdMin, Long processInstanceIdMax)
- Specified by:
processInstanceIdRangein interfaceorg.kie.internal.query.ProcessInstanceIdQueryBuilder<org.kie.internal.task.query.TaskSummaryQueryBuilder,org.kie.api.task.model.TaskSummary>
-
processSessionId
public org.kie.internal.task.query.TaskSummaryQueryBuilder processSessionId(long... processSessionId)
- Specified by:
processSessionIdin interfaceorg.kie.internal.task.query.TaskSummaryQueryBuilder
-
skippable
public org.kie.internal.task.query.TaskSummaryQueryBuilder skippable(boolean skippable)
- Specified by:
skippablein interfaceorg.kie.internal.task.query.TaskSummaryQueryBuilder
-
stakeHolder
public org.kie.internal.task.query.TaskSummaryQueryBuilder stakeHolder(String... stakeHolderId)
- Specified by:
stakeHolderin interfaceorg.kie.internal.task.query.TaskSummaryQueryBuilder
-
status
public org.kie.internal.task.query.TaskSummaryQueryBuilder status(org.kie.api.task.model.Status... status)
- Specified by:
statusin interfaceorg.kie.internal.task.query.TaskSummaryQueryBuilder
-
subject
public org.kie.internal.task.query.TaskSummaryQueryBuilder subject(String... subjects)
- Specified by:
subjectin interfaceorg.kie.internal.task.query.TaskSummaryQueryBuilder
-
subTaskStrategy
public org.kie.internal.task.query.TaskSummaryQueryBuilder subTaskStrategy(org.kie.internal.task.api.model.SubTasksStrategy... subTasksStrategy)
- Specified by:
subTaskStrategyin interfaceorg.kie.internal.task.query.TaskSummaryQueryBuilder
-
taskId
public org.kie.internal.task.query.TaskSummaryQueryBuilder taskId(long... taskId)
- Specified by:
taskIdin interfaceorg.kie.internal.task.query.TaskSummaryQueryBuilder
-
taskIdRange
public org.kie.internal.task.query.TaskSummaryQueryBuilder taskIdRange(Long taskIdMin, Long taskIdMax)
- Specified by:
taskIdRangein interfaceorg.kie.internal.task.query.TaskSummaryQueryBuilder
-
taskParentId
public org.kie.internal.task.query.TaskSummaryQueryBuilder taskParentId(long... taskParentId)
- Specified by:
taskParentIdin interfaceorg.kie.internal.task.query.TaskSummaryQueryBuilder
-
taskType
public org.kie.internal.task.query.TaskSummaryQueryBuilder taskType(String... taskType)
- Specified by:
taskTypein interfaceorg.kie.internal.task.query.TaskSummaryQueryBuilder
-
variableName
public org.kie.internal.task.query.TaskSummaryQueryBuilder variableName(String... varName)
- Specified by:
variableNamein interfaceorg.kie.internal.task.query.TaskSummaryQueryBuilder
-
variableValue
public org.kie.internal.task.query.TaskSummaryQueryBuilder variableValue(String... varValue)
- Specified by:
variableValuein interfaceorg.kie.internal.task.query.TaskSummaryQueryBuilder
-
workItemId
public org.kie.internal.task.query.TaskSummaryQueryBuilder workItemId(long... workItemId)
- Specified by:
workItemIdin interfaceorg.kie.internal.task.query.TaskSummaryQueryBuilder
-
clear
public org.kie.internal.task.query.TaskSummaryQueryBuilder clear()
- Specified by:
clearin interfaceorg.kie.internal.query.ParametrizedQueryBuilder<org.kie.internal.task.query.TaskSummaryQueryBuilder>- Overrides:
clearin classorg.jbpm.query.jpa.builder.impl.AbstractQueryBuilderImpl<org.kie.internal.task.query.TaskSummaryQueryBuilder>
-
ascending
public org.kie.internal.task.query.TaskSummaryQueryBuilder ascending(org.kie.internal.task.query.TaskSummaryQueryBuilder.OrderBy field)
- Specified by:
ascendingin interfaceorg.kie.internal.task.query.TaskSummaryQueryBuilder
-
descending
public org.kie.internal.task.query.TaskSummaryQueryBuilder descending(org.kie.internal.task.query.TaskSummaryQueryBuilder.OrderBy field)
- Specified by:
descendingin interfaceorg.kie.internal.task.query.TaskSummaryQueryBuilder
-
build
public org.kie.internal.query.ParametrizedQuery<org.kie.api.task.model.TaskSummary> build()
- Specified by:
buildin interfaceorg.kie.internal.query.ExtendedParametrizedQueryBuilder<org.kie.internal.task.query.TaskSummaryQueryBuilder,org.kie.api.task.model.TaskSummary>
-
-