public class BAMTaskSummaryQueryBuilderImpl extends org.jbpm.process.audit.query.AbstractAuditQueryBuilderImpl<BAMTaskSummaryQueryBuilder,BAMTaskSummaryImpl> implements BAMTaskSummaryQueryBuilder
BAMTaskSummaryQueryBuilder.OrderBy
Constructor and Description |
---|
BAMTaskSummaryQueryBuilderImpl(org.kie.api.runtime.CommandExecutor cmdService) |
BAMTaskSummaryQueryBuilderImpl(org.jbpm.process.audit.JPAAuditLogService jpaAuditService) |
Modifier and Type | Method and Description |
---|---|
BAMTaskSummaryQueryBuilder |
ascending(BAMTaskSummaryQueryBuilder.OrderBy field)
Specify which field to use when ordering the results, in ascending order.
|
BAMTaskSummaryQueryBuilder |
createdOn(Date... createdOn)
Specify one or more dates to use as a criteria
for the created-on date of a task as logged in the task event
|
BAMTaskSummaryQueryBuilder |
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
|
BAMTaskSummaryQueryBuilder |
descending(BAMTaskSummaryQueryBuilder.OrderBy field)
Specify which field to use when ordering the results, in descending order.
|
BAMTaskSummaryQueryBuilder |
duration(long... duration)
Specify one or more duration to use as a criteria
|
BAMTaskSummaryQueryBuilder |
endDate(Date... endDate)
Specify one or more (task) end dates to use as a criteria.
|
BAMTaskSummaryQueryBuilder |
endDateRange(Date endDateMin,
Date endDateMax)
Specify an inclusive range of (task) end 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
|
protected Class<BAMTaskSummaryImpl> |
getQueryType() |
protected Class<BAMTaskSummaryImpl> |
getResultType() |
BAMTaskSummaryQueryBuilder |
id(long... id) |
BAMTaskSummaryQueryBuilder |
startDate(Date... startDate)
Specify one or more (task) start dates to use as a criteria.
|
BAMTaskSummaryQueryBuilder |
startDateRange(Date startDateMin,
Date startDateMax)
Specify an inclusive range of (task) start 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
|
BAMTaskSummaryQueryBuilder |
taskId(long... taskId) |
BAMTaskSummaryQueryBuilder |
taskIdRange(Long taskIdMin,
Long taskIdMax) |
BAMTaskSummaryQueryBuilder |
taskName(String... name)
Specify one or more task names to use as a criteria.
|
BAMTaskSummaryQueryBuilder |
taskStatus(org.kie.api.task.model.Status... status)
Specify one or more task statuses to use as a criteria.
|
BAMTaskSummaryQueryBuilder |
userId(String... userId)
Specify one or more user ids to use as a criteria
|
ascending, build, date, dateRangeEnd, dateRangeStart, descending, getJpaAuditLogService, processId, processInstanceId, processInstanceIdRange
addIntParameter, addLongParameter, addObjectParameter, addRangeParameter, addRangeParameters, clear, endGroup, equals, getQueryWhere, intersect, like, maxResults, newGroup, offset, union
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
processInstanceId, processInstanceIdRange
public BAMTaskSummaryQueryBuilderImpl(org.kie.api.runtime.CommandExecutor cmdService)
public BAMTaskSummaryQueryBuilderImpl(org.jbpm.process.audit.JPAAuditLogService jpaAuditService)
public BAMTaskSummaryQueryBuilder taskId(long... taskId)
taskId
in interface org.kie.internal.task.query.TaskAuditQueryBuilder<BAMTaskSummaryQueryBuilder,BAMTaskSummaryImpl>
public BAMTaskSummaryQueryBuilder taskIdRange(Long taskIdMin, Long taskIdMax)
taskIdRange
in interface org.kie.internal.task.query.TaskAuditQueryBuilder<BAMTaskSummaryQueryBuilder,BAMTaskSummaryImpl>
public BAMTaskSummaryQueryBuilder startDate(Date... startDate)
BAMTaskSummaryQueryBuilder
startDate
in interface BAMTaskSummaryQueryBuilder
startDate
- one or more datespublic BAMTaskSummaryQueryBuilder startDateRange(Date startDateMin, Date startDateMax)
BAMTaskSummaryQueryBuilder
startDateRange
in interface BAMTaskSummaryQueryBuilder
startDateMin
- the minimal (lower) date to use in the rangestartDateMax
- the max (upper) date to use in the rangepublic BAMTaskSummaryQueryBuilder duration(long... duration)
BAMTaskSummaryQueryBuilder
duration
in interface BAMTaskSummaryQueryBuilder
duration
- one or more durationspublic BAMTaskSummaryQueryBuilder taskStatus(org.kie.api.task.model.Status... status)
BAMTaskSummaryQueryBuilder
taskStatus
in interface BAMTaskSummaryQueryBuilder
status
- one or more task statusespublic BAMTaskSummaryQueryBuilder userId(String... userId)
BAMTaskSummaryQueryBuilder
userId
in interface BAMTaskSummaryQueryBuilder
userId
- one or more (string) user idspublic BAMTaskSummaryQueryBuilder endDate(Date... endDate)
BAMTaskSummaryQueryBuilder
endDate
in interface BAMTaskSummaryQueryBuilder
endDate
- one or more datespublic BAMTaskSummaryQueryBuilder endDateRange(Date endDateMin, Date endDateMax)
BAMTaskSummaryQueryBuilder
endDateRange
in interface BAMTaskSummaryQueryBuilder
endDateMin
- the minimal (lower) date to use in the rangeendDateMax
- the max (upper) date to use in the rangepublic BAMTaskSummaryQueryBuilder createdOn(Date... createdOn)
BAMTaskSummaryQueryBuilder
createdOn
in interface BAMTaskSummaryQueryBuilder
createdOn
- one or more datespublic BAMTaskSummaryQueryBuilder createdOnRange(Date createdOnMin, Date createdOnMax)
BAMTaskSummaryQueryBuilder
createdOnRange
in interface BAMTaskSummaryQueryBuilder
createdOnMin
- the minimal (lower) date to use in the rangecreatedOnMax
- the max (upper) date to use in the rangepublic BAMTaskSummaryQueryBuilder taskName(String... name)
BAMTaskSummaryQueryBuilder
taskName
in interface BAMTaskSummaryQueryBuilder
name
- one or more string namespublic BAMTaskSummaryQueryBuilder id(long... id)
id
in interface org.kie.internal.task.query.TaskAuditQueryBuilder<BAMTaskSummaryQueryBuilder,BAMTaskSummaryImpl>
public BAMTaskSummaryQueryBuilder ascending(BAMTaskSummaryQueryBuilder.OrderBy field)
BAMTaskSummaryQueryBuilder
ascending
in interface BAMTaskSummaryQueryBuilder
field
- the field by which the query results should be orderedpublic BAMTaskSummaryQueryBuilder descending(BAMTaskSummaryQueryBuilder.OrderBy field)
BAMTaskSummaryQueryBuilder
descending
in interface BAMTaskSummaryQueryBuilder
field
- the field by which the query results should be orderedprotected Class<BAMTaskSummaryImpl> getResultType()
getResultType
in class org.jbpm.process.audit.query.AbstractAuditQueryBuilderImpl<BAMTaskSummaryQueryBuilder,BAMTaskSummaryImpl>
protected Class<BAMTaskSummaryImpl> getQueryType()
getQueryType
in class org.jbpm.process.audit.query.AbstractAuditQueryBuilderImpl<BAMTaskSummaryQueryBuilder,BAMTaskSummaryImpl>
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.