Interface NodeInstanceLogQueryBuilder

All Superinterfaces:
AuditLogQueryBuilder<NodeInstanceLogQueryBuilder,org.kie.api.runtime.manager.audit.NodeInstanceLog>, ExtendedParametrizedQueryBuilder<NodeInstanceLogQueryBuilder,org.kie.api.runtime.manager.audit.NodeInstanceLog>, ParametrizedQueryBuilder<NodeInstanceLogQueryBuilder>, ProcessIdQueryBuilder<NodeInstanceLogQueryBuilder,org.kie.api.runtime.manager.audit.NodeInstanceLog>, ProcessInstanceIdQueryBuilder<NodeInstanceLogQueryBuilder,org.kie.api.runtime.manager.audit.NodeInstanceLog>

public interface NodeInstanceLogQueryBuilder extends AuditLogQueryBuilder<NodeInstanceLogQueryBuilder,org.kie.api.runtime.manager.audit.NodeInstanceLog>
  • 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

      NodeInstanceLogQueryBuilder dateRangeStart(Date rangeStart)
      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

      NodeInstanceLogQueryBuilder dateRangeEnd(Date rangeEnd)
      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
    • nodeInstanceId

      NodeInstanceLogQueryBuilder nodeInstanceId(String... nodeInstanceId)
      Specify one or more node instance ids to use as a criteria.
      Parameters:
      nodeInstanceId - one or more string node instance ids
      Returns:
      The current query builder instance
    • nodeId

      Specify one or more node ids to use as a criteria.
      Parameters:
      nodeId - one or more string node ids
      Returns:
      The current query builder instance
    • nodeName

      Specify one or more node names to use as a criteria.
      Parameters:
      name - one or more string node names
      Returns:
      The current query builder instance
    • nodeType

      Specify one or more node types to use as a criteria.
      Parameters:
      type - one or more string node types
      Returns:
      The current query builder instance
    • workItemId

      NodeInstanceLogQueryBuilder workItemId(long... workItemId)
      Specify one or more work item ids associated with a node to use as a criteria.
      Parameters:
      workItemId - one or more long work item ids
      Returns:
      The current query builder instance