org.camunda.bpm.engine.impl.cmd
Class AbstractModificationCmd<T>

java.lang.Object
  extended by org.camunda.bpm.engine.impl.cmd.AbstractModificationCmd<T>
All Implemented Interfaces:
Command<T>
Direct Known Subclasses:
ProcessInstanceModificationBatchCmd, ProcessInstanceModificationCmd

public abstract class AbstractModificationCmd<T>
extends Object
implements Command<T>


Field Summary
protected  ModificationBuilderImpl builder
           
 
Constructor Summary
AbstractModificationCmd(ModificationBuilderImpl modificationBuilderImpl)
           
 
Method Summary
protected  Collection<String> collectProcessInstanceIds(CommandContext commandContext)
           
protected  ProcessDefinitionEntity getProcessDefinition(CommandContext commandContext, String processDefinitionId)
           
protected  void writeUserOperationLog(CommandContext commandContext, ProcessDefinition processDefinition, int numInstances, boolean async)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.camunda.bpm.engine.impl.interceptor.Command
execute
 

Field Detail

builder

protected ModificationBuilderImpl builder
Constructor Detail

AbstractModificationCmd

public AbstractModificationCmd(ModificationBuilderImpl modificationBuilderImpl)
Method Detail

collectProcessInstanceIds

protected Collection<String> collectProcessInstanceIds(CommandContext commandContext)

writeUserOperationLog

protected void writeUserOperationLog(CommandContext commandContext,
                                     ProcessDefinition processDefinition,
                                     int numInstances,
                                     boolean async)

getProcessDefinition

protected ProcessDefinitionEntity getProcessDefinition(CommandContext commandContext,
                                                       String processDefinitionId)


Copyright © 2017 camunda services GmbH. All rights reserved.