diff options
author | Sébastien Lesaint <sebastien.lesaint@sonarsource.com> | 2019-05-02 12:26:06 +0200 |
---|---|---|
committer | SonarTech <sonartech@sonarsource.com> | 2019-06-03 20:21:19 +0200 |
commit | 0e90581357a2a9e0a8604246b121a98e4d30d646 (patch) | |
tree | 79dcea0792542a4ae9cf892fdade9e352425ce7c /server/sonar-server | |
parent | d803a7b56badb25efe47ee26e842d7196ba7a419 (diff) | |
download | sonarqube-0e90581357a2a9e0a8604246b121a98e4d30d646.tar.gz sonarqube-0e90581357a2a9e0a8604246b121a98e4d30d646.zip |
SONAR-12043 rename current shutdown code from stop to hardStop
Diffstat (limited to 'server/sonar-server')
5 files changed, 10 insertions, 10 deletions
diff --git a/server/sonar-server/src/main/java/org/sonar/server/app/ProcessCommandWrapper.java b/server/sonar-server/src/main/java/org/sonar/server/app/ProcessCommandWrapper.java index 36301d0ca49..44bdc4377e3 100644 --- a/server/sonar-server/src/main/java/org/sonar/server/app/ProcessCommandWrapper.java +++ b/server/sonar-server/src/main/java/org/sonar/server/app/ProcessCommandWrapper.java @@ -28,7 +28,7 @@ public interface ProcessCommandWrapper { /** * Requests to the main process that the WebServer is stopped. */ - void requestStop(); + void requestHardStop(); /** * Notifies any listening process that the WebServer is operational. diff --git a/server/sonar-server/src/main/java/org/sonar/server/app/ProcessCommandWrapperImpl.java b/server/sonar-server/src/main/java/org/sonar/server/app/ProcessCommandWrapperImpl.java index ae4d0ac5fe5..12b3f68543c 100644 --- a/server/sonar-server/src/main/java/org/sonar/server/app/ProcessCommandWrapperImpl.java +++ b/server/sonar-server/src/main/java/org/sonar/server/app/ProcessCommandWrapperImpl.java @@ -38,8 +38,8 @@ public class ProcessCommandWrapperImpl implements ProcessCommandWrapper { processCommands.askForRestart(); return null; }; - private static final ProcessMethod<Void> ASK_FOR_STOP = processCommands -> { - processCommands.askForStop(); + private static final ProcessMethod<Void> ASK_FOR_HARD_STOP = processCommands -> { + processCommands.askForHardStop(); return null; }; private static final ProcessMethod<Boolean> IS_OPERATIONAL = ProcessCommands::isOperational; @@ -56,8 +56,8 @@ public class ProcessCommandWrapperImpl implements ProcessCommandWrapper { } @Override - public void requestStop() { - call(ASK_FOR_STOP, selfProcessNumber()); + public void requestHardStop() { + call(ASK_FOR_HARD_STOP, selfProcessNumber()); } @Override diff --git a/server/sonar-server/src/main/java/org/sonar/server/app/WebServer.java b/server/sonar-server/src/main/java/org/sonar/server/app/WebServer.java index fc0635d6e79..b893e6cd7c8 100644 --- a/server/sonar-server/src/main/java/org/sonar/server/app/WebServer.java +++ b/server/sonar-server/src/main/java/org/sonar/server/app/WebServer.java @@ -71,7 +71,7 @@ public class WebServer implements Monitored { } @Override - public void stop() { + public void hardStop() { tomcat.terminate(); } diff --git a/server/sonar-server/src/main/java/org/sonar/server/platform/Platform.java b/server/sonar-server/src/main/java/org/sonar/server/platform/Platform.java index 3a8d4780b29..8b342923e2e 100644 --- a/server/sonar-server/src/main/java/org/sonar/server/platform/Platform.java +++ b/server/sonar-server/src/main/java/org/sonar/server/platform/Platform.java @@ -390,7 +390,7 @@ public class Platform { @Override public void failure(Throwable t) { LOGGER.error("Background initialization failed. Stopping SonarQube", t); - processCommandWrapper.requestStop(); + processCommandWrapper.requestHardStop(); this.running = false; } diff --git a/server/sonar-server/src/test/java/org/sonar/server/app/ProcessCommandWrapperImplTest.java b/server/sonar-server/src/test/java/org/sonar/server/app/ProcessCommandWrapperImplTest.java index 0c639459d74..de5f24347fc 100644 --- a/server/sonar-server/src/test/java/org/sonar/server/app/ProcessCommandWrapperImplTest.java +++ b/server/sonar-server/src/test/java/org/sonar/server/app/ProcessCommandWrapperImplTest.java @@ -86,7 +86,7 @@ public class ProcessCommandWrapperImplTest { expectedException.expect(IllegalArgumentException.class); expectedException.expectMessage("Property process.sharedDir is not set"); - processCommandWrapper.requestStop(); + processCommandWrapper.requestHardStop(); } @Test @@ -96,10 +96,10 @@ public class ProcessCommandWrapperImplTest { settings.setProperty(PROPERTY_PROCESS_INDEX, PROCESS_NUMBER); ProcessCommandWrapperImpl underTest = new ProcessCommandWrapperImpl(settings.asConfig()); - underTest.requestStop(); + underTest.requestHardStop(); try (DefaultProcessCommands processCommands = DefaultProcessCommands.secondary(tmpDir, PROCESS_NUMBER)) { - assertThat(processCommands.askedForStop()).isTrue(); + assertThat(processCommands.askedForHardStop()).isTrue(); } } |