|
KIE Internal 6.2.0.CR2 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ProcessInstanceLogQueryBuilder
| Nested Class Summary | |
|---|---|
static class |
ProcessInstanceLogQueryBuilder.OrderBy
|
| Method Summary | |
|---|---|
ParametrizedQuery<org.kie.api.runtime.manager.audit.ProcessInstanceLog> |
buildQuery()
Create the ParametrizedQuery instance that can be used
to retrieve the results, a List instance. |
ProcessInstanceLogQueryBuilder |
duration(long... duration)
Specify one or more (process instance) durations as a criteria. |
ProcessInstanceLogQueryBuilder |
durationMax(long durationMax)
Specify the end (maximum) of a range to be used as a criteria on the (process instance) duration field |
ProcessInstanceLogQueryBuilder |
durationMin(long durationMin)
Specify the begin (minimum) of a range to be used as a criteria on the (process instance) duration field |
ProcessInstanceLogQueryBuilder |
endDate(Date... date)
Specify one or more (process instance) end dates as a criteria |
ProcessInstanceLogQueryBuilder |
endDateRangeEnd(Date rangeEnd)
Specify the end of a date range to be used as a criteria on the end date field. |
ProcessInstanceLogQueryBuilder |
endDateRangeStart(Date rangeStart)
Specify the begin of a date range to be used as a criteria on the end date field. |
ProcessInstanceLogQueryBuilder |
identity(String... identity)
Specify one or more identiies (who started the process instance) as a criteria |
ProcessInstanceLogQueryBuilder |
orderBy(ProcessInstanceLogQueryBuilder.OrderBy field)
Specify how the results of the query should be ordered. |
ProcessInstanceLogQueryBuilder |
outcome(String... outcome)
Specify one or more (process instance) outcomes as a criteria. |
ProcessInstanceLogQueryBuilder |
processName(String... processName)
Specify one or more process names as a criteria |
ProcessInstanceLogQueryBuilder |
processVersion(String... version)
Specify one or more process versions as a criteria |
ProcessInstanceLogQueryBuilder |
startDate(Date... date)
Specify one or more (process instance) start dates as a criteria |
ProcessInstanceLogQueryBuilder |
startDateRangeEnd(Date rangeEnd)
Specify the end of a date range to be used as a criteria on the start date field. |
ProcessInstanceLogQueryBuilder |
startDateRangeStart(Date rangeStart)
Specify the begin of a date range to be used as a criteria on the start date field. |
ProcessInstanceLogQueryBuilder |
status(int... status)
Specify one more statuses (in the form of an int) as criteria. |
| Methods inherited from interface org.kie.internal.runtime.manager.audit.query.AuditQueryBuilder |
|---|
processId, processInstanceId |
| Methods inherited from interface org.kie.internal.query.ParametrizedQueryBuilder |
|---|
ascending, clear, descending, equals, intersect, like, maxResults, offset, union |
| Method Detail |
|---|
ProcessInstanceLogQueryBuilder status(int... status)
status - one or more int statuses
ProcessInstanceLogQueryBuilder outcome(String... outcome)
outcome - one or more string outcomes
ProcessInstanceLogQueryBuilder duration(long... duration)
duration - one or more long durations
ProcessInstanceLogQueryBuilder durationMin(long durationMin)
durationMin - the begin (minimum) of the long range
ProcessInstanceLogQueryBuilder durationMax(long durationMax)
durationMax - the end (maximum) of the long range
ProcessInstanceLogQueryBuilder identity(String... identity)
identity - one or more string identities
ProcessInstanceLogQueryBuilder processVersion(String... version)
version - one or more string process versions
ProcessInstanceLogQueryBuilder processName(String... processName)
processName - one or more string process names
ProcessInstanceLogQueryBuilder startDate(Date... date)
date - one or more Date start dates
ProcessInstanceLogQueryBuilder startDateRangeStart(Date rangeStart)
rangeStart - the start (early end) of the date range
ProcessInstanceLogQueryBuilder startDateRangeEnd(Date rangeEnd)
rangeEnd - the end (later end) of the date range
ProcessInstanceLogQueryBuilder endDate(Date... date)
date - one or more Date end dates
ProcessInstanceLogQueryBuilder endDateRangeStart(Date rangeStart)
date - the begin (later end) of the date range
ProcessInstanceLogQueryBuilder endDateRangeEnd(Date rangeEnd)
date - the end (later end) of the date range
ProcessInstanceLogQueryBuilder orderBy(ProcessInstanceLogQueryBuilder.OrderBy field)
field - the field by which the query results should be ordered
ParametrizedQuery<org.kie.api.runtime.manager.audit.ProcessInstanceLog> buildQuery()
ParametrizedQuery instance that can be used
to retrieve the results, a List instance.
Further modifications to the ProcessInstanceLogQueryBuilder instance
will not affect the query criteria used in the ParametrizedQuery
produced by this method.
|
KIE Internal 6.2.0.CR2 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||