コード例 #1
0
        public virtual void activate()
        {
            validateParameters();

            ActivateProcessDefinitionCmd command = new ActivateProcessDefinitionCmd(this);

            commandExecutor.execute(command);
        }
        public virtual void Activate()
        {
            ValidateParameters();

            var command = new ActivateProcessDefinitionCmd(this);

            CommandExecutor.Execute(command);
        }
コード例 #3
0
        public override void Execute(IJobEntity job, string configuration, IExecutionEntity execution, ICommandContext commandContext)
        {
            JToken cfgJson                  = JToken.FromObject(configuration);
            string processDefinitionId      = job.ProcessDefinitionId;
            bool   activateProcessInstances = GetIncludeProcessInstances(cfgJson);

            ActivateProcessDefinitionCmd activateProcessDefinitionCmd = new ActivateProcessDefinitionCmd(processDefinitionId, null, activateProcessInstances, DateTime.Now, job.TenantId);

            activateProcessDefinitionCmd.Execute(commandContext);
        }