org.camunda.bpm.engine.impl
Class HistoricDetailQueryImpl
java.lang.Object
org.camunda.bpm.engine.impl.db.AuthorizationCheck
org.camunda.bpm.engine.impl.db.ListQueryParameterObject
org.camunda.bpm.engine.impl.AbstractQuery<HistoricDetailQuery,HistoricDetail>
org.camunda.bpm.engine.impl.HistoricDetailQueryImpl
- All Implemented Interfaces:
- Serializable, HistoricDetailQuery, Command<Object>, Query<HistoricDetailQuery,HistoricDetail>
public class HistoricDetailQueryImpl
- extends AbstractQuery<HistoricDetailQuery,HistoricDetail>
- implements HistoricDetailQuery
- Author:
- Tom Baeyens
- See Also:
- Serialized Form
| Methods inherited from class org.camunda.bpm.engine.impl.AbstractQuery |
addOrder, asc, assertParamNotNull, assertParamNotNull, checkQueryOk, count, desc, direction, execute, executeSingleResult, getOrderBy, list, listPage, orderBy, setCommandExecutor, singleResult |
| Methods inherited from class org.camunda.bpm.engine.impl.db.AuthorizationCheck |
getAuthDefaultPerm, getAuthGroupIds, getAuthPerms, getAuthResourceId, getAuthResourceIdQueryParam, getAuthResourceType, getAuthUserId, isAuthorizationCheckEnabled, setAuthDefaultPerm, setAuthGroupIds, setAuthorizationCheckEnabled, setAuthPerms, setAuthResourceId, setAuthResourceIdQueryParam, setAuthResourceType, setAuthUserId |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
taskId
protected String taskId
processInstanceId
protected String processInstanceId
executionId
protected String executionId
activityId
protected String activityId
activityInstanceId
protected String activityInstanceId
type
protected String type
excludeTaskRelated
protected boolean excludeTaskRelated
HistoricDetailQueryImpl
public HistoricDetailQueryImpl()
HistoricDetailQueryImpl
public HistoricDetailQueryImpl(CommandContext commandContext)
HistoricDetailQueryImpl
public HistoricDetailQueryImpl(CommandExecutor commandExecutor)
processInstanceId
public HistoricDetailQuery processInstanceId(String processInstanceId)
- Description copied from interface:
HistoricDetailQuery
- Only select historic variable updates with the given process instance.
ProcessInstance) ids and {@link HistoricProcessInstance} ids match.
- Specified by:
processInstanceId in interface HistoricDetailQuery
executionId
public HistoricDetailQuery executionId(String executionId)
- Description copied from interface:
HistoricDetailQuery
- 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.
- Specified by:
executionId in interface HistoricDetailQuery
activityId
public HistoricDetailQuery activityId(String activityId)
- Description copied from interface:
HistoricDetailQuery
- Only select historic variable updates associated to the given
activity instance.
- Specified by:
activityId in interface HistoricDetailQuery
activityInstanceId
public HistoricDetailQuery activityInstanceId(String activityInstanceId)
- Description copied from interface:
HistoricDetailQuery
- Only select historic variable updates associated to the given
activity instance.
- Specified by:
activityInstanceId in interface HistoricDetailQuery
taskId
public HistoricDetailQuery taskId(String taskId)
- Description copied from interface:
HistoricDetailQuery
- Only select historic variable updates associated to the given
historic task instance.
- Specified by:
taskId in interface HistoricDetailQuery
formProperties
public HistoricDetailQuery formProperties()
- Description copied from interface:
HistoricDetailQuery
- Only select
HistoricFormPropertys.
- Specified by:
formProperties in interface HistoricDetailQuery
formFields
public HistoricDetailQuery formFields()
- Description copied from interface:
HistoricDetailQuery
- Only select
HistoricFormFields.
- Specified by:
formFields in interface HistoricDetailQuery
variableUpdates
public HistoricDetailQuery variableUpdates()
- Description copied from interface:
HistoricDetailQuery
- Only select
HistoricVariableUpdates.
- Specified by:
variableUpdates in interface HistoricDetailQuery
excludeTaskDetails
public HistoricDetailQuery excludeTaskDetails()
- Description copied from interface:
HistoricDetailQuery
- Exclude all task-related
HistoricDetails, so only items which have no
task-id set will be selected. When used togheter with HistoricDetailQuery.taskId(String), this
call is ignored task details are NOT excluded.
- Specified by:
excludeTaskDetails in interface HistoricDetailQuery
executeCount
public long executeCount(CommandContext commandContext)
- Specified by:
executeCount in class AbstractQuery<HistoricDetailQuery,HistoricDetail>
executeList
public List<HistoricDetail> executeList(CommandContext commandContext,
Page page)
- Description copied from class:
AbstractQuery
- Executes the actual query to retrieve the list of results.
- Specified by:
executeList in class AbstractQuery<HistoricDetailQuery,HistoricDetail>
page - used if the results must be paged. If null, no paging will be applied.
orderByProcessInstanceId
public HistoricDetailQuery orderByProcessInstanceId()
- Specified by:
orderByProcessInstanceId in interface HistoricDetailQuery
orderByTime
public HistoricDetailQuery orderByTime()
- Specified by:
orderByTime in interface HistoricDetailQuery
orderByVariableName
public HistoricDetailQuery orderByVariableName()
- Specified by:
orderByVariableName in interface HistoricDetailQuery
orderByFormPropertyId
public HistoricDetailQuery orderByFormPropertyId()
- Specified by:
orderByFormPropertyId in interface HistoricDetailQuery
orderByVariableRevision
public HistoricDetailQuery orderByVariableRevision()
- Specified by:
orderByVariableRevision in interface HistoricDetailQuery
orderByVariableType
public HistoricDetailQuery orderByVariableType()
- Specified by:
orderByVariableType in interface HistoricDetailQuery
getProcessInstanceId
public String getProcessInstanceId()
getTaskId
public String getTaskId()
getActivityId
public String getActivityId()
getType
public String getType()
getExcludeTaskRelated
public boolean getExcludeTaskRelated()
Copyright © 2014 camunda services GmbH. All Rights Reserved.