Package org.activiti.engine.impl
Class HistoricDetailQueryImpl
- java.lang.Object
-
- org.activiti.engine.impl.db.ListQueryParameterObject
-
- org.activiti.engine.impl.AbstractQuery<HistoricDetailQuery,HistoricDetail>
-
- org.activiti.engine.impl.HistoricDetailQueryImpl
-
- All Implemented Interfaces:
java.io.Serializable,HistoricDetailQuery,Command<java.lang.Object>,Query<HistoricDetailQuery,HistoricDetail>
public class HistoricDetailQueryImpl extends AbstractQuery<HistoricDetailQuery,HistoricDetail> implements HistoricDetailQuery
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.activiti.engine.impl.AbstractQuery
AbstractQuery.NullHandlingOnOrder
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.StringactivityIdprotected java.lang.StringactivityInstanceIdprotected booleanexcludeTaskRelatedprotected java.lang.StringexecutionIdprotected java.lang.Stringidprotected java.lang.StringprocessInstanceIdprotected java.lang.StringtaskIdprotected java.lang.Stringtype-
Fields inherited from class org.activiti.engine.impl.AbstractQuery
commandContext, commandExecutor, databaseType, nullHandlingOnOrder, orderBy, orderProperty, resultType, SORTORDER_ASC, SORTORDER_DESC
-
Fields inherited from class org.activiti.engine.impl.db.ListQueryParameterObject
firstResult, maxResults, parameter
-
-
Constructor Summary
Constructors Constructor Description HistoricDetailQueryImpl()HistoricDetailQueryImpl(CommandContext commandContext)HistoricDetailQueryImpl(CommandExecutor commandExecutor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HistoricDetailQueryImplactivityId(java.lang.String activityId)HistoricDetailQueryImplactivityInstanceId(java.lang.String activityInstanceId)Only select historic variable updates associated to the givenactivity instance.HistoricDetailQueryImplexcludeTaskDetails()Exclude all task-relatedHistoricDetails, so only items which have no task-id set will be selected.longexecuteCount(CommandContext commandContext)java.util.List<HistoricDetail>executeList(CommandContext commandContext, Page page)Executes the actual query to retrieve the list of results.HistoricDetailQueryImplexecutionId(java.lang.String executionId)Only select historic variable updates with the given execution.HistoricDetailQueryImplformProperties()java.lang.StringgetActivityId()java.lang.StringgetActivityInstanceId()booleangetExcludeTaskRelated()java.lang.StringgetExecutionId()java.lang.StringgetId()java.lang.StringgetProcessInstanceId()java.lang.StringgetTaskId()java.lang.StringgetType()HistoricDetailQueryImplid(java.lang.String id)Only select historic info with the given id.HistoricDetailQueryImplorderByFormPropertyId()HistoricDetailQueryImplorderByProcessInstanceId()HistoricDetailQueryImplorderByTime()HistoricDetailQueryImplorderByVariableName()HistoricDetailQueryImplorderByVariableRevision()HistoricDetailQueryImplorderByVariableType()HistoricDetailQueryImplprocessInstanceId(java.lang.String processInstanceId)Only select historic variable updates with the given process instance.HistoricDetailQueryImpltaskId(java.lang.String taskId)Only select historic variable updates associated to the givenhistoric task instance.HistoricDetailQueryImplvariableUpdates()Only selectHistoricVariableUpdates.-
Methods inherited from class org.activiti.engine.impl.AbstractQuery
addOrder, asc, checkQueryOk, count, desc, direction, execute, executeSingleResult, getDatabaseType, getOrderBy, getOrderByColumns, list, listPage, orderBy, orderBy, setCommandExecutor, setDatabaseType, singleResult
-
Methods inherited from class org.activiti.engine.impl.db.ListQueryParameterObject
getFirstResult, getFirstRow, getLastRow, getMaxResults, getParameter, setFirstResult, setMaxResults, setParameter
-
-
-
-
Field Detail
-
id
protected java.lang.String id
-
taskId
protected java.lang.String taskId
-
processInstanceId
protected java.lang.String processInstanceId
-
executionId
protected java.lang.String executionId
-
activityId
protected java.lang.String activityId
-
activityInstanceId
protected java.lang.String activityInstanceId
-
type
protected java.lang.String type
-
excludeTaskRelated
protected boolean excludeTaskRelated
-
-
Constructor Detail
-
HistoricDetailQueryImpl
public HistoricDetailQueryImpl()
-
HistoricDetailQueryImpl
public HistoricDetailQueryImpl(CommandContext commandContext)
-
HistoricDetailQueryImpl
public HistoricDetailQueryImpl(CommandExecutor commandExecutor)
-
-
Method Detail
-
id
public HistoricDetailQueryImpl id(java.lang.String id)
Description copied from interface:HistoricDetailQueryOnly select historic info with the given id.- Specified by:
idin interfaceHistoricDetailQuery
-
processInstanceId
public HistoricDetailQueryImpl processInstanceId(java.lang.String processInstanceId)
Description copied from interface:HistoricDetailQueryOnly select historic variable updates with the given process instance. {@link ProcessInstance) ids and {@link HistoricProcessInstance} ids match.- Specified by:
processInstanceIdin interfaceHistoricDetailQuery
-
executionId
public HistoricDetailQueryImpl executionId(java.lang.String executionId)
Description copied from interface:HistoricDetailQueryOnly select historic variable updates with the given execution. Note thatExecutionids are not stored in the history as first class citizen, only process instances are.- Specified by:
executionIdin interfaceHistoricDetailQuery
-
activityId
public HistoricDetailQueryImpl activityId(java.lang.String activityId)
-
activityInstanceId
public HistoricDetailQueryImpl activityInstanceId(java.lang.String activityInstanceId)
Description copied from interface:HistoricDetailQueryOnly select historic variable updates associated to the givenactivity instance.- Specified by:
activityInstanceIdin interfaceHistoricDetailQuery
-
taskId
public HistoricDetailQueryImpl taskId(java.lang.String taskId)
Description copied from interface:HistoricDetailQueryOnly select historic variable updates associated to the givenhistoric task instance.- Specified by:
taskIdin interfaceHistoricDetailQuery
-
formProperties
public HistoricDetailQueryImpl formProperties()
-
variableUpdates
public HistoricDetailQueryImpl variableUpdates()
Description copied from interface:HistoricDetailQueryOnly selectHistoricVariableUpdates.- Specified by:
variableUpdatesin interfaceHistoricDetailQuery
-
excludeTaskDetails
public HistoricDetailQueryImpl excludeTaskDetails()
Description copied from interface:HistoricDetailQueryExclude all task-relatedHistoricDetails, so only items which have no task-id set will be selected. When used together withHistoricDetailQuery.taskId(String), this call is ignored task details are NOT excluded.- Specified by:
excludeTaskDetailsin interfaceHistoricDetailQuery
-
executeCount
public long executeCount(CommandContext commandContext)
- Specified by:
executeCountin classAbstractQuery<HistoricDetailQuery,HistoricDetail>
-
executeList
public java.util.List<HistoricDetail> executeList(CommandContext commandContext, Page page)
Description copied from class:AbstractQueryExecutes the actual query to retrieve the list of results.- Specified by:
executeListin classAbstractQuery<HistoricDetailQuery,HistoricDetail>page- used if the results must be paged. If null, no paging will be applied.
-
orderByProcessInstanceId
public HistoricDetailQueryImpl orderByProcessInstanceId()
- Specified by:
orderByProcessInstanceIdin interfaceHistoricDetailQuery
-
orderByTime
public HistoricDetailQueryImpl orderByTime()
- Specified by:
orderByTimein interfaceHistoricDetailQuery
-
orderByVariableName
public HistoricDetailQueryImpl orderByVariableName()
- Specified by:
orderByVariableNamein interfaceHistoricDetailQuery
-
orderByFormPropertyId
public HistoricDetailQueryImpl orderByFormPropertyId()
- Specified by:
orderByFormPropertyIdin interfaceHistoricDetailQuery
-
orderByVariableRevision
public HistoricDetailQueryImpl orderByVariableRevision()
- Specified by:
orderByVariableRevisionin interfaceHistoricDetailQuery
-
orderByVariableType
public HistoricDetailQueryImpl orderByVariableType()
- Specified by:
orderByVariableTypein interfaceHistoricDetailQuery
-
getId
public java.lang.String getId()
-
getProcessInstanceId
public java.lang.String getProcessInstanceId()
-
getTaskId
public java.lang.String getTaskId()
-
getActivityId
public java.lang.String getActivityId()
-
getType
public java.lang.String getType()
-
getExcludeTaskRelated
public boolean getExcludeTaskRelated()
-
getExecutionId
public java.lang.String getExecutionId()
-
getActivityInstanceId
public java.lang.String getActivityInstanceId()
-
-