org.camunda.bpm.engine.history
Interface HistoricDetailQuery

All Superinterfaces:
Query<HistoricDetailQuery,HistoricDetail>
All Known Implementing Classes:
HistoricDetailQueryImpl

public interface HistoricDetailQuery
extends Query<HistoricDetailQuery,HistoricDetail>

Programmatic querying for HistoricDetails.

Author:
Tom Baeyens

Method Summary
 HistoricDetailQuery activityId(String activityId)
          Deprecated. since 5.2, use activityInstanceId(String) instead
 HistoricDetailQuery activityInstanceId(String activityInstanceId)
          Only select historic variable updates associated to the given activity instance.
 HistoricDetailQuery detailId(String id)
          Only select the historic detail with the given id.
 HistoricDetailQuery disableBinaryFetching()
          Disable fetching of byte array values.
 HistoricDetailQuery excludeTaskDetails()
          Exclude all task-related HistoricDetails, so only items which have no task-id set will be selected.
 HistoricDetailQuery executionId(String executionId)
          Only select historic variable updates with the given execution.
 HistoricDetailQuery formFields()
          Only select HistoricFormFields.
 HistoricDetailQuery formProperties()
          Deprecated. 
 HistoricDetailQuery orderByFormPropertyId()
           
 HistoricDetailQuery orderByProcessInstanceId()
           
 HistoricDetailQuery orderByTime()
           
 HistoricDetailQuery orderByVariableName()
           
 HistoricDetailQuery orderByVariableRevision()
           
 HistoricDetailQuery orderByVariableType()
           
 HistoricDetailQuery processInstanceId(String processInstanceId)
          Only select historic variable updates with the given process instance.
 HistoricDetailQuery taskId(String taskId)
          Only select historic variable updates associated to the given historic task instance.
 HistoricDetailQuery variableInstanceId(String variableInstanceId)
          Only select historic variable updates associated to the given historic variable instance.
 HistoricDetailQuery variableUpdates()
          Only select HistoricVariableUpdates.
 
Methods inherited from interface org.camunda.bpm.engine.query.Query
asc, count, desc, list, listPage, singleResult
 

Method Detail

detailId

HistoricDetailQuery detailId(String id)
Only select the historic detail with the given id.

Parameters:
id - the historic detail to select
Returns:
the query builder

processInstanceId

HistoricDetailQuery processInstanceId(String processInstanceId)
Only select historic variable updates with the given process instance. ProcessInstance) ids and {@link HistoricProcessInstance} ids match.


executionId

HistoricDetailQuery executionId(String executionId)
Only select historic variable updates with the given execution. Note that Execution ids are not stored in the history as first class citizen, only process instances are.


activityId

HistoricDetailQuery activityId(String activityId)
Deprecated. since 5.2, use activityInstanceId(String) instead

Only select historic variable updates associated to the given activity instance.


activityInstanceId

HistoricDetailQuery activityInstanceId(String activityInstanceId)
Only select historic variable updates associated to the given activity instance.


taskId

HistoricDetailQuery taskId(String taskId)
Only select historic variable updates associated to the given historic task instance.


variableInstanceId

HistoricDetailQuery variableInstanceId(String variableInstanceId)
Only select historic variable updates associated to the given historic variable instance.


formProperties

@Deprecated
HistoricDetailQuery formProperties()
Deprecated. 

Only select HistoricFormPropertys.


formFields

HistoricDetailQuery formFields()
Only select HistoricFormFields.


variableUpdates

HistoricDetailQuery variableUpdates()
Only select HistoricVariableUpdates.


disableBinaryFetching

HistoricDetailQuery disableBinaryFetching()
Disable fetching of byte array values. By default, the query will fetch the value of a byte array. By calling this method you can prevent the values of (potentially large) blob data chunks to be fetched.

Returns:
the query builder

excludeTaskDetails

HistoricDetailQuery excludeTaskDetails()
Exclude all task-related HistoricDetails, so only items which have no task-id set will be selected. When used together with taskId(String), this call is ignored task details are NOT excluded.


orderByProcessInstanceId

HistoricDetailQuery orderByProcessInstanceId()

orderByVariableName

HistoricDetailQuery orderByVariableName()

orderByFormPropertyId

HistoricDetailQuery orderByFormPropertyId()

orderByVariableType

HistoricDetailQuery orderByVariableType()

orderByVariableRevision

HistoricDetailQuery orderByVariableRevision()

orderByTime

HistoricDetailQuery orderByTime()


Copyright © 2014 camunda services GmbH. All Rights Reserved.