public void Inform(Exception error, ISupervised supervised) { supervised.RestartWithin( DefaultSupervisionStrategy.Period, DefaultSupervisionStrategy.Intensity, DefaultSupervisionStrategy.Scope); }
public void Inform(Exception error, ISupervised supervised) { Logger.Error( $"DefaultSupervisor: Failure of: {supervised.Address} because: {error.Message} Action: Possibly restarting.", error); supervised.RestartWithin( DefaultSupervisionStrategy.Period, DefaultSupervisionStrategy.Intensity, DefaultSupervisionStrategy.Scope); }
public void Inform(Exception error, ISupervised supervised) { testResults.Access.WriteUsing("informedCount", 1); if (testResults.Access.ReadFrom <int>("informedCount") == 1) { supervised.RestartWithin(SupervisionStrategy.Period, SupervisionStrategy.Intensity, SupervisionStrategy.Scope); } else { supervised.Resume(); } }
public void Inform(Exception error, ISupervised supervised) { testResults.InformedCount.IncrementAndGet(); if (testResults.InformedCount.Get() == 1) { supervised.RestartWithin(SupervisionStrategy.Period, SupervisionStrategy.Intensity, SupervisionStrategy.Scope); } else { supervised.Resume(); } testResults.UntilInform.Happened(); }
public void Inform(Exception error, ISupervised supervised) { var strategy = DefaultSupervisor.DefaultSupervisionStrategy; supervised.RestartWithin(strategy.Period, strategy.Intensity, strategy.Scope); }
public void Inform(Exception error, ISupervised supervised) { supervised.RestartWithin(SupervisionStrategy.Period, SupervisionStrategy.Intensity, SupervisionStrategy.Scope); TestResults.Get().Access.WriteUsing("informedCount", 1); }
public void Inform(Exception error, ISupervised supervised) { // Logger.Log($"RestartSupervisorActor informed of failure in: {supervised.Address.Name} because: {error.Message}", error); supervised.RestartWithin(SupervisionStrategy.Period, SupervisionStrategy.Intensity, SupervisionStrategy.Scope); testResults.Access.WriteUsing("informedCount", 1); }
public void Inform(Exception error, ISupervised supervised) { Logger.Log($"PublicRootActor: Failure of: {supervised.Address}: Restarting.", error); supervised.RestartWithin(SupervisionStrategy.Period, SupervisionStrategy.Intensity, SupervisionStrategy.Scope); }