public virtual Job assertTimerJobExists(ProcessInstanceSnapshot snapshot) { IList <Job> jobs = snapshot.Jobs; assertEquals(1, jobs.Count); Job job = jobs[0]; assertTimerJob(job); return(job); }
public virtual void migrateProcessInstance(MigrationPlan migrationPlan, ProcessInstance processInstance) { snapshotBeforeMigration = takeFullProcessInstanceSnapshot(processInstance); RuntimeService runtimeService = processEngine.RuntimeService; runtimeService.newMigration(migrationPlan).processInstanceIds(Collections.singletonList(snapshotBeforeMigration.ProcessInstanceId)).execute(); // fetch updated process instance processInstance = runtimeService.createProcessInstanceQuery().processInstanceId(processInstance.Id).singleResult(); snapshotAfterMigration = takeFullProcessInstanceSnapshot(processInstance); }
public ConditionAnonymousInnerClass2(ProcessInstanceSnapshot outerInstance, string executionId, string variableName) { this.outerInstance = outerInstance; this.executionId = executionId; this.variableName = variableName; }
public ConditionAnonymousInnerClass3(ProcessInstanceSnapshot outerInstance, string taskId, string variableName) { this.outerInstance = outerInstance; this.taskId = taskId; this.variableName = variableName; }
public ProcessInstanceSnapshotBuilder(ProcessInstance processInstance, ProcessEngine processEngine) { this.processEngine = processEngine; this.processInstanceId = processInstance.Id; this.snapshot = new ProcessInstanceSnapshot(processInstance.Id, processInstance.ProcessDefinitionId); }