public override void Start() { Platform.Log(LogLevel.Debug, "{0}[{1}]: Start invoked", _className, AppDomain.CurrentDomain.FriendlyName); _shredStartupHelper = new ShredStartupHelper(GetDisplayName()); _shredStartupHelper.Initialize(); if (_shredStartupHelper.StopFlag) return; _shredStartupHelper = null; try { MountWebServices(); } catch (Exception e) { Platform.Log(LogLevel.Fatal, e, "Unexpected exception starting Web Services Server Shred"); } }
public override void Start() { Platform.Log(LogLevel.Debug, "{0}[{1}]: Start invoked", _className, AppDomain.CurrentDomain.FriendlyName); _shredStartupHelper = new ShredStartupHelper(GetDisplayName()); _shredStartupHelper.Initialize(); if (_shredStartupHelper.StopFlag) return; _shredStartupHelper = null; try { _timer = new Timer(OnTimer, null, _oneMinute, _repeatEvery24Hours); } catch (Exception e) { Platform.Log(LogLevel.Fatal, e, "Unexpected exception starting {0}", GetDisplayName()); } }
public override void Start() { _shredStartupHelper = new ShredStartupHelper(GetDisplayName()); _shredStartupHelper.Initialize(); if (_shredStartupHelper.StopFlag) return; _shredStartupHelper = null; try { ServerPlatform.Alert(AlertCategory.System, AlertLevel.Informational, SR.AlertComponentName, AlertTypeCodes.Starting, null, TimeSpan.Zero, SR.AlertShredHostServiceStarting); } catch (Exception e) { Platform.Log(LogLevel.Error, "Unexpected exception generating an alert for ShredHost startup: {0}", e.Message); } }