Interface ProcessInstanceLogDeleteBuilder
- All Superinterfaces:
AuditDeleteBuilder<ProcessInstanceLogDeleteBuilder>,ParametrizedQueryBuilder<ProcessInstanceLogDeleteBuilder>
public interface ProcessInstanceLogDeleteBuilder
extends AuditDeleteBuilder<ProcessInstanceLogDeleteBuilder>
-
Method Summary
Modifier and TypeMethodDescriptionSpecify one or more (process instance) end dates as a criteriaendDateRangeEnd(Date rangeEnd) Specify the end of a date range to be used as a criteria on the end date field.endDateRangeStart(Date rangeStart) Specify the begin of a date range to be used as a criteria on the end date field.externalId(String... externalId) Specify externalId to be used as criteria on the externalId field.Specify one or more identiies (who started the process instance) as a criteriaSpecify one or more (process instance) outcomes as a criteria.processName(String... processName) Specify one or more process names as a criteriaprocessVersion(String... version) Specify one or more process versions as a criteriaSpecify one or more (process instance) start dates as a criteriastartDateRangeEnd(Date rangeEnd) Specify the end of a date range to be used as a criteria on the start date field.startDateRangeStart(Date rangeStart) Specify the begin of a date range to be used as a criteria on the start date field.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.AuditDeleteBuilder
build, logBelongsToProcessInDeployment, logBelongsToProcessInStatus, processId, processInstanceId, recordsPerTransaction
-
Method Details
-
status
Specify one more statuses (in the form of an int) as criteria.- Parameters:
status- one or more int statuses- Returns:
- The current instance of this query builder
-
outcome
Specify one or more (process instance) outcomes as a criteria.- Parameters:
outcome- one or more string outcomes- Returns:
- The current instance of this query builder
-
identity
Specify one or more identiies (who started the process instance) as a criteria- Parameters:
identity- one or more string identities- Returns:
- The current instance of this query builder
-
processVersion
Specify one or more process versions as a criteria- Parameters:
version- one or more string process versions- Returns:
- The current instance of this query builder
-
processName
Specify one or more process names as a criteria- Parameters:
processName- one or more string process names- Returns:
- The current instance of this query builder
-
startDate
Specify one or more (process instance) start dates as a criteria- Parameters:
date- one or moreDatestart dates- Returns:
- The current instance of this query builder
-
startDateRangeStart
Specify the begin of a date range to be used as a criteria on the start date field. The date range includes the date specified.- Parameters:
rangeStart- the start (early end) of the date range- Returns:
- The current query builder instance
-
startDateRangeEnd
Specify the end of a date range to be used as a criteria on the start date field. The date range includes this date.- Parameters:
rangeEnd- the end (later end) of the date range- Returns:
- The current query builder instance
-
endDate
Specify one or more (process instance) end dates as a criteria- Parameters:
date- one or moreDateend dates- Returns:
- The current instance of this query builder
-
endDateRangeStart
Specify the begin of a date range to be used as a criteria on the end date field. The date range includes this date.- Parameters:
date- the begin (later end) of the date range- Returns:
- The current query builder instance
-
endDateRangeEnd
Specify the end of a date range to be used as a criteria on the end date field. The date range includes this date.- Parameters:
date- the end (later end) of the date range- Returns:
- The current query builder instance
-
externalId
Specify externalId to be used as criteria on the externalId field.- Parameters:
externalId- identifier that defines custom id- Returns:
- The current query builder instance
-