internal virtual void ReCalculate(Calculation calculation, Service.IJobIndexPointCalculator calculator) { throw new ClaimInvalidStateOperationException("Calculation", DisplayName, "ReCalculate"); }
internal override void Run(Calculation calculation, Service.IJobIndexPointCalculator calculator) { calculator.Resume(calculation); calculation.State = new CalculationRunningState(); }
internal override void Stop(Calculation calculation, Service.IJobIndexPointCalculator calculator) { calculator.Stop(calculation); calculation.State = new CalculationStoppedState(); }