Interface VariableInstanceLogQueryBuilder
- All Superinterfaces:
AuditLogQueryBuilder<VariableInstanceLogQueryBuilder,,org.kie.api.runtime.manager.audit.VariableInstanceLog> ExtendedParametrizedQueryBuilder<VariableInstanceLogQueryBuilder,,org.kie.api.runtime.manager.audit.VariableInstanceLog> ParametrizedQueryBuilder<VariableInstanceLogQueryBuilder>,ProcessIdQueryBuilder<VariableInstanceLogQueryBuilder,,org.kie.api.runtime.manager.audit.VariableInstanceLog> ProcessInstanceIdQueryBuilder<VariableInstanceLogQueryBuilder,org.kie.api.runtime.manager.audit.VariableInstanceLog>
public interface VariableInstanceLogQueryBuilder
extends AuditLogQueryBuilder<VariableInstanceLogQueryBuilder,org.kie.api.runtime.manager.audit.VariableInstanceLog>
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.kie.internal.runtime.manager.audit.query.AuditLogQueryBuilder
AuditLogQueryBuilder.OrderBy -
Method Summary
Modifier and TypeMethodDescriptionSpecify one or more dates as criteria in the query.dateRangeEnd(Date rangeEnd) Specify the end of a date range to be used as a criteria on the date field.dateRangeStart(Date rangeStart) Specify the begin of a date range to be used as a criteria on the date field.externalId(String... externalId) Specify one or more external ids to use as a criteria.last()Only retrieve the most recent ("last") variable instance logs per variableSpecify one or more old (previous) variable values to use as a criteria.Specify one or more variable values to use as a criteria.variableId(String... variableId) Specify one or more variable ids to use as a criteria.variableInstanceId(String... variableInstanceId) Specify one or more variable instance ids to use as a criteria.variableValue(String variableId, String value) Specify the value that variable instance logs should haveMethods inherited from interface org.kie.internal.runtime.manager.audit.query.AuditLogQueryBuilder
ascending, descendingMethods inherited from interface org.kie.internal.query.ExtendedParametrizedQueryBuilder
build, endGroup, newGroupMethods inherited from interface org.kie.internal.query.ParametrizedQueryBuilder
and, clear, equals, intersect, like, maxResults, offset, or, regex, unionMethods inherited from interface org.kie.internal.runtime.manager.audit.query.ProcessIdQueryBuilder
processIdMethods inherited from interface org.kie.internal.query.ProcessInstanceIdQueryBuilder
processInstanceId, processInstanceIdRange
-
Method Details
-
date
Specify one or more dates as criteria in the query.- Parameters:
date- one or more dates- Returns:
- The current query builder instance
-
dateRangeStart
Specify the begin of a date range to be used as a criteria on the 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
-
dateRangeEnd
Specify the end of a date range to be used as a criteria on the date field. The date range includes this date.- Parameters:
rangeEnd- the end (later end) of the date range- Returns:
- The current query builder instance
-
variableInstanceId
Specify one or more variable instance ids to use as a criteria.- Parameters:
variableInstanceId- one or more string variable instance ids- Returns:
- The current query builder instance
-
variableId
Specify one or more variable ids to use as a criteria.- Parameters:
variableId- one or more string variable ids- Returns:
- The current query builder instance
-
value
Specify one or more variable values to use as a criteria.- Parameters:
value- one or more string values- Returns:
- The current query builder instance
-
oldValue
Specify one or more old (previous) variable values to use as a criteria.- Parameters:
oldVvalue- one or more string old values- Returns:
- The current query builder instance
-
variableValue
Specify the value that variable instance logs should have- Parameters:
variableId- the String variable idvalue- the String value of the variable- Returns:
- The current query builder instance
-
externalId
Specify one or more external ids to use as a criteria. In some cases, the external id is the deployment unit id or runtime manager id.- Parameters:
externalId- one or more string external ids- Returns:
- The current query builder instance
-
last
Only retrieve the most recent ("last") variable instance logs per variable When using this, please make sure that this criteria intersects other criteria. Otherwise, this criteria will have no effect at all.- Returns:
- The current query builder instance
-