Package org.flowable.engine.impl
Class ProcessInstanceHistoryLogQueryImpl
- java.lang.Object
-
- org.flowable.engine.impl.ProcessInstanceHistoryLogQueryImpl
-
- All Implemented Interfaces:
org.flowable.common.engine.impl.interceptor.Command<ProcessInstanceHistoryLog>
,ProcessInstanceHistoryLogQuery
public class ProcessInstanceHistoryLogQueryImpl extends Object implements ProcessInstanceHistoryLogQuery, org.flowable.common.engine.impl.interceptor.Command<ProcessInstanceHistoryLog>
- Author:
- Joram Barrez
-
-
Field Summary
Fields Modifier and Type Field Description protected org.flowable.common.engine.impl.interceptor.CommandExecutor
commandExecutor
protected boolean
includeActivities
protected boolean
includeComments
protected boolean
includeFormProperties
protected boolean
includeTasks
protected boolean
includeVariables
protected boolean
includeVariableUpdates
protected org.flowable.engine.impl.cfg.ProcessEngineConfigurationImpl
processEngineConfiguration
protected String
processInstanceId
-
Constructor Summary
Constructors Constructor Description ProcessInstanceHistoryLogQueryImpl(org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor, String processInstanceId, org.flowable.engine.impl.cfg.ProcessEngineConfigurationImpl processEngineConfiguration)
-
Method Summary
-
-
-
Field Detail
-
commandExecutor
protected org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor
-
processEngineConfiguration
protected org.flowable.engine.impl.cfg.ProcessEngineConfigurationImpl processEngineConfiguration
-
processInstanceId
protected String processInstanceId
-
includeTasks
protected boolean includeTasks
-
includeActivities
protected boolean includeActivities
-
includeVariables
protected boolean includeVariables
-
includeComments
protected boolean includeComments
-
includeVariableUpdates
protected boolean includeVariableUpdates
-
includeFormProperties
protected boolean includeFormProperties
-
-
Constructor Detail
-
ProcessInstanceHistoryLogQueryImpl
public ProcessInstanceHistoryLogQueryImpl(org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor, String processInstanceId, org.flowable.engine.impl.cfg.ProcessEngineConfigurationImpl processEngineConfiguration)
-
-
Method Detail
-
includeTasks
public ProcessInstanceHistoryLogQuery includeTasks()
Description copied from interface:ProcessInstanceHistoryLogQuery
TheProcessInstanceHistoryLog
will contain theHistoricTaskInstance
instances.- Specified by:
includeTasks
in interfaceProcessInstanceHistoryLogQuery
-
includeComments
public ProcessInstanceHistoryLogQuery includeComments()
Description copied from interface:ProcessInstanceHistoryLogQuery
TheProcessInstanceHistoryLog
will contain theComment
instances.- Specified by:
includeComments
in interfaceProcessInstanceHistoryLogQuery
-
includeActivities
public ProcessInstanceHistoryLogQuery includeActivities()
Description copied from interface:ProcessInstanceHistoryLogQuery
TheProcessInstanceHistoryLog
will contain theHistoricActivityInstance
instances.- Specified by:
includeActivities
in interfaceProcessInstanceHistoryLogQuery
-
includeVariables
public ProcessInstanceHistoryLogQuery includeVariables()
Description copied from interface:ProcessInstanceHistoryLogQuery
TheProcessInstanceHistoryLog
will contain theHistoricVariableInstance
instances.- Specified by:
includeVariables
in interfaceProcessInstanceHistoryLogQuery
-
includeVariableUpdates
public ProcessInstanceHistoryLogQuery includeVariableUpdates()
Description copied from interface:ProcessInstanceHistoryLogQuery
TheProcessInstanceHistoryLog
will contain theHistoricVariableUpdate
instances.- Specified by:
includeVariableUpdates
in interfaceProcessInstanceHistoryLogQuery
-
includeFormProperties
public ProcessInstanceHistoryLogQuery includeFormProperties()
Description copied from interface:ProcessInstanceHistoryLogQuery
TheProcessInstanceHistoryLog
will contain theHistoricFormProperty
instances.- Specified by:
includeFormProperties
in interfaceProcessInstanceHistoryLogQuery
-
getProcessInstanceId
public String getProcessInstanceId()
-
isIncludeTasks
public boolean isIncludeTasks()
-
isIncludeActivities
public boolean isIncludeActivities()
-
isIncludeVariables
public boolean isIncludeVariables()
-
isIncludeComments
public boolean isIncludeComments()
-
isIncludeVariableUpdates
public boolean isIncludeVariableUpdates()
-
isIncludeFormProperties
public boolean isIncludeFormProperties()
-
singleResult
public ProcessInstanceHistoryLog singleResult()
Description copied from interface:ProcessInstanceHistoryLogQuery
Executes the query.- Specified by:
singleResult
in interfaceProcessInstanceHistoryLogQuery
-
execute
public ProcessInstanceHistoryLog execute(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
- Specified by:
execute
in interfaceorg.flowable.common.engine.impl.interceptor.Command<ProcessInstanceHistoryLog>
-
-