Ejemplo n.º 1
0
 internal virtual void ChangeDeterministicStatus(Calculation calculation, bool isDeterministic, ICalculationRepository calcRep)
 {
     throw new ClaimInvalidStateOperationException("Calculation", DisplayName, "ChangeDeterministicStatus");
 }
Ejemplo n.º 2
0
 internal override void Run(Calculation calculation, Service.IJobIndexPointCalculator calculator)
 {
     calculator.Resume(calculation);
     calculation.State = new CalculationRunningState();
 }
Ejemplo n.º 3
0
 internal virtual void ReCalculate(Calculation calculation, Service.IJobIndexPointCalculator calculator)
 {
     throw new ClaimInvalidStateOperationException("Calculation", DisplayName, "ReCalculate");
 }
Ejemplo n.º 4
0
 internal virtual void Pause(Calculation calculation, IJobIndexPointCalculator calculator)
 {
     throw new ClaimInvalidStateOperationException("Calculation", DisplayName, "Pause");
 }
Ejemplo n.º 5
0
 internal override void Stop(Calculation calculation, Service.IJobIndexPointCalculator calculator)
 {
     calculator.Stop(calculation);
     calculation.State = new CalculationStoppedState();
 }
Ejemplo n.º 6
0
 internal override void Pause(Calculation calculation, IJobIndexPointCalculator calculator)
 {
     calculator.Pause(calculation);
     calculation.State = new CalculationPausedState();
 }
Ejemplo n.º 7
0
 internal override void Run(Calculation calculation, IJobIndexPointCalculator calculator)
 {
     calculator.Start(calculation);
     calculation.State = new CalculationRunningState();
 }