Beispiel #1
0
        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);
            }
        }
Beispiel #2
0
        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);
            }
        }