| | |
| | | isServerRunning = true; |
| | | } |
| | | |
| | | boolean configuredAsService = |
| | | DirectoryServer.isRunningAsWindowsService(); |
| | | |
| | | if (!isServerRunning) |
| | | { |
| | | if (restartPresent) |
| | | if (configuredAsService && !windowsNetStopPresent) |
| | | { |
| | | if (restartPresent) |
| | | { |
| | | returnValue = RESTART_AS_WINDOW_SERVICE; |
| | | } |
| | | else |
| | | { |
| | | returnValue = STOP_AS_WINDOW_SERVICE; |
| | | } |
| | | } |
| | | else if (restartPresent) |
| | | { |
| | | returnValue = START_SERVER; |
| | | } |
| | |
| | | } |
| | | else |
| | | { |
| | | boolean configuredAsService = |
| | | DirectoryServer.isRunningAsWindowsService(); |
| | | |
| | | if (configuredAsService) |
| | | { |
| | | if (windowsNetStopPresent) |