KIE Internal 6.2.0.Final

org.kie.internal.runtime.manager.audit.query
Interface TaskEventInstanceLogDeleteBuilder

All Superinterfaces:
AuditQueryBuilder<TaskEventInstanceLogDeleteBuilder>, ParametrizedQueryBuilder<TaskEventInstanceLogDeleteBuilder>

public interface TaskEventInstanceLogDeleteBuilder
extends AuditQueryBuilder<TaskEventInstanceLogDeleteBuilder>


Method Summary
 ParametrizedUpdate build()
          Create the ParametrizedUpdate instance that can be used to execute update/delete of AuditTask instances.
 TaskEventInstanceLogDeleteBuilder date(Date... date)
          Specify one or more dates as criteria in the query
 TaskEventInstanceLogDeleteBuilder dateRangeEnd(Date rangeStart)
          Specify the end of a date range to be used as a criteria on the date field.
 TaskEventInstanceLogDeleteBuilder dateRangeStart(Date rangeStart)
          Specify the begin of a date range to be used as a criteria on the date field.
 
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

date

TaskEventInstanceLogDeleteBuilder date(Date... date)
Specify one or more dates as criteria in the query

Parameters:
date - one or more dates
Returns:
The current query builder instance

dateRangeStart

TaskEventInstanceLogDeleteBuilder 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:
date - the start (early end) of the date range
Returns:
The current query builder instance

dateRangeEnd

TaskEventInstanceLogDeleteBuilder dateRangeEnd(Date rangeStart)
Specify the end of a date range to be used as a criteria on the date field. The date range includes this date.

Parameters:
date - the end (later end) of the date range
Returns:
The current query builder instance

build

ParametrizedUpdate build()
Create the ParametrizedUpdate instance that can be used to execute update/delete of AuditTask instances.

Further modifications to the ProcessInstanceLogDeleteBuilder instance will not affect the query criteria used in the ParametrizedUpdate produced by this method.

Returns:
The results of the update/delete

KIE Internal 6.2.0.Final

Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.