public static IProcessApplicationReference GetTargetProcessApplication(CoreExecution execution) { if (execution is ExecutionEntity) { return(GetTargetProcessApplication((ExecutionEntity)execution)); } throw new NotImplementedException(); //return GetTargetProcessApplication((CaseExecutionEntity)execution); }
public static ProcessApplicationReference getTargetProcessApplication(CoreExecution execution) { if (execution is ExecutionEntity) { return(getTargetProcessApplication((ExecutionEntity)execution)); } else { return(getTargetProcessApplication((CaseExecutionEntity)execution)); } }
public virtual void ApplyVariables(CoreExecution execution) { execution.Variables = variables; execution.VariablesLocal = variablesLocal; }
public virtual void DebugExecutingAtomicOperation <T1>(ICoreAtomicOperation <T1> executionOperation, CoreExecution execution) where T1 : CoreExecution { LogDebug("001", "Executing atomic operation {0} on {1}", executionOperation, execution); }
public virtual void DebugPerformingAtomicOperation <T1>(ICoreAtomicOperation <T1> atomicOperation, CoreExecution e) where T1 : CoreExecution { LogDebug("003", "Performing atomic operation {0} on {1}", atomicOperation, e); }
public CoreExecutionContext(CoreExecution execution) { this.execution = execution; }
public virtual void debugExecutingAtomicOperation <T1>(CoreAtomicOperation <T1> executionOperation, CoreExecution execution) { logDebug("001", "Executing atomic operation {} on {}", executionOperation, execution); }