public virtual void execute(bool writeUserOperationLog, bool skipCustomListeners, bool skipIoMappings) { this.skipCustomListeners = skipCustomListeners; this.skipIoMappings = skipIoMappings; ModifyProcessInstanceCmd cmd = new ModifyProcessInstanceCmd(this, writeUserOperationLog); if (commandExecutor != null) { commandExecutor.execute(cmd); } else { cmd.execute(commandContext); } }
public virtual void Execute(bool skipCustomListeners, bool skipIoMappings) { this.SkipCustomListeners = skipCustomListeners; this.SkipIoMappings = skipIoMappings; var cmd = new ModifyProcessInstanceCmd(this); if (CommandExecutor != null) { CommandExecutor.Execute(cmd); } else { cmd.Execute(CommandContext); } }