/// <summary>
        /// Restart server by stopping all integrators, creating a new set of integrators from Configuration and then starting them.
        /// </summary>
        public void Restart()
        {
            Log.Info("Configuration changed: Restarting CruiseControl.NET Server ");

            configuration = configurationService.Load();
            integrationQueueManager.Restart(configuration);
            securityManager = configuration.SecurityManager;
            securityManager.Initialise();
        }