XDAFileWatcher.ServiceHost.ServiceHelper_ServiceStarted C# (CSharp) Method

ServiceHelper_ServiceStarted() private method

private ServiceHelper_ServiceStarted ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void
        private void ServiceHelper_ServiceStarted(object sender, EventArgs e)
        {
            m_serviceHelper.AddScheduledProcess(ServiceHeartbeatHandler, "ServiceHeartbeat", "* * * * *");
            m_serviceHelper.ClientRequestHandlers.Add(new ClientRequestHandler("ReloadConfig", "Reloads configuration from configuration file", ReloadConfigRequestHandler));
            m_serviceHelper.ClientRequestHandlers.Add(new ClientRequestHandler("ForceEvent", "Forces an event to be processed by the file watcher", ForceEventRequestHandler));
            m_serviceHelper.ClientRequestHandlers.Add(new ClientRequestHandler("MsgServiceMonitors", "Sends a message to all service monitors", MsgServiceMonitorsRequestHandler));

            m_serviceMonitors = new AdapterLoader<IServiceMonitor>();
            m_serviceMonitors.AdapterCreated += ServiceMonitors_AdapterCreated;
            m_serviceMonitors.AdapterLoaded += ServiceMonitors_AdapterLoaded;
            m_serviceMonitors.AdapterUnloaded += ServiceMonitors_AdapterUnloaded;
            m_serviceMonitors.Initialize();

            m_configFile = Path.Combine(Application.StartupPath, "Filewatcher.config");
            m_fileWatcher = new XDAFileWatcher();
            m_fileWatcher.ReadConfigFile(m_configFile);
            m_fileWatcher.StartWatching();
        }