public virtual void execute(PerfTestRunContext context) { long failedJobs = processEngine.HistoryService.createHistoricJobLogQuery().failureLog().count(); long createdJobs = processEngine.HistoryService.createHistoricJobLogQuery().creationLog().count(); long successfulJobs = processEngine.HistoryService.createHistoricJobLogQuery().successLog().count(); Console.WriteLine("Number of created jobs: " + createdJobs); Console.WriteLine("Number of failed jobs: " + failedJobs); Console.WriteLine("Number of successful jobs: " + successfulJobs); }
public void execute(PerfTestRunContext context) { try { outerInstance.engine.IdentityService.Authentication = authentication; query.count(); } finally { outerInstance.engine.IdentityService.clearAuthentication(); } }
public override void execute(PerfTestRunContext context) { IDictionary <string, object> variables = new Dictionary <string, object>(); if (processVariables != null) { //JAVA TO C# CONVERTER TODO TASK: There is no .NET Dictionary equivalent to the Java 'putAll' method: variables.putAll(processVariables); } // unique run id as variable variables[RUN_ID] = context.getVariable(RUN_ID); ProcessInstance processInstance = runtimeService.startProcessInstanceByKey(processDefinitionKey, variables); context.setVariable(PROCESS_INSTANCE_ID, processInstance.Id); }
public override void execute(PerfTestRunContext context) { MetricsQuery metricsQuery = this.processEngine.ManagementService.createMetricsQuery(); if (!string.ReferenceEquals(name, null)) { metricsQuery.name(name); } if (startDate != null) { metricsQuery.startDate(startDate); } if (endDate != null) { metricsQuery.endDate(endDate); } metricsQuery.sum(); }
public override void execute(PerfTestRunContext context) { string taskId = context.getVariable(taskIdKey); taskService.complete(taskId, processVariables); }
public override void execute(PerfTestRunContext context) { DecisionService decisionService = processEngine.DecisionService; decisionService.evaluateDecisionTableByKey(decisionDefinitionKey, variables); }