org.camunda.bpm.engine.impl.cmd
Class ProcessInstanceModificationCmd

java.lang.Object
  extended by org.camunda.bpm.engine.impl.cmd.AbstractModificationCmd<Void>
      extended by org.camunda.bpm.engine.impl.cmd.ProcessInstanceModificationCmd
All Implemented Interfaces:
Command<Void>

public class ProcessInstanceModificationCmd
extends AbstractModificationCmd<Void>


Field Summary
protected  boolean writeUserOperationLog
           
 
Fields inherited from class org.camunda.bpm.engine.impl.cmd.AbstractModificationCmd
builder
 
Constructor Summary
ProcessInstanceModificationCmd(ModificationBuilderImpl modificationBuilderImpl, boolean writeUserOperationLog)
           
 
Method Summary
protected  void ensureProcessInstanceExist(String processInstanceId, ExecutionEntity processInstance)
           
protected  void ensureSameProcessDefinition(ExecutionEntity processInstance, String processDefinitionId)
           
 Void execute(CommandContext commandContext)
           
protected  void setProcessInstanceId(List<AbstractProcessInstanceModificationCommand> instructions, String processInstanceId)
           
 
Methods inherited from class org.camunda.bpm.engine.impl.cmd.AbstractModificationCmd
collectProcessInstanceIds, getProcessDefinition, writeUserOperationLog
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

writeUserOperationLog

protected boolean writeUserOperationLog
Constructor Detail

ProcessInstanceModificationCmd

public ProcessInstanceModificationCmd(ModificationBuilderImpl modificationBuilderImpl,
                                      boolean writeUserOperationLog)
Method Detail

execute

public Void execute(CommandContext commandContext)

setProcessInstanceId

protected void setProcessInstanceId(List<AbstractProcessInstanceModificationCommand> instructions,
                                    String processInstanceId)

ensureSameProcessDefinition

protected void ensureSameProcessDefinition(ExecutionEntity processInstance,
                                           String processDefinitionId)

ensureProcessInstanceExist

protected void ensureProcessInstanceExist(String processInstanceId,
                                          ExecutionEntity processInstance)


Copyright © 2017 camunda services GmbH. All rights reserved.