KIE Internal 6.2.0.Final

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

All Superinterfaces:
AuditDeleteBuilder<VariableInstanceLogDeleteBuilder>

public interface VariableInstanceLogDeleteBuilder
extends AuditDeleteBuilder<VariableInstanceLogDeleteBuilder>


Method Summary
 ParametrizedUpdate build()
          Create the ParametrizedUpdate instance that can be used to execute update/delete of List instances.
 VariableInstanceLogDeleteBuilder date(Date... date)
          Specify one or more dates as criteria in the query
 VariableInstanceLogDeleteBuilder dateRangeEnd(Date rangeStart)
          Specify the end of a date range to be used as a criteria on the date field.
 VariableInstanceLogDeleteBuilder dateRangeStart(Date rangeStart)
          Specify the begin of a date range to be used as a criteria on the date field.
 VariableInstanceLogDeleteBuilder externalId(String... externalId)
          Specify one or more external ids to use as a criteria.
 
Methods inherited from interface org.kie.internal.runtime.manager.audit.query.AuditDeleteBuilder
processId, processInstanceId
 

Method Detail

date

VariableInstanceLogDeleteBuilder 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

VariableInstanceLogDeleteBuilder 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

VariableInstanceLogDeleteBuilder 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

externalId

VariableInstanceLogDeleteBuilder externalId(String... 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

build

ParametrizedUpdate build()
Create the ParametrizedUpdate instance that can be used to execute update/delete of List 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.