промежуточный. добавление кнопки публикации тестового сервера. она выполняет остановку сервера, замену его на текущий файл jar, и запускает заново

This commit is contained in:
2024-03-29 00:07:04 +03:00
parent cad6ea8d3b
commit a5ffce7c08
9 changed files with 104 additions and 28 deletions

View File

@@ -377,6 +377,7 @@ public class CallbackForm implements FormWithSplitters, CallbackWindow {
//
Pass_2021.passes.get(PassCode_2021.ShutdownTestingServer).setControlsVisible(false);
Pass_2021.passes.get(PassCode_2021.StartTestingServer).setControlsVisible(false);
Pass_2021.passes.get(PassCode_2021.PublishTestingServer).setControlsVisible(false);
UI.testingBar.showServerAdminLabel(false);
}
private void setDeveloperRights() {
@@ -391,6 +392,7 @@ public class CallbackForm implements FormWithSplitters, CallbackWindow {
//
Pass_2021.passes.get(PassCode_2021.ShutdownTestingServer).setControlsVisible(false);
Pass_2021.passes.get(PassCode_2021.StartTestingServer).setControlsVisible(false);
Pass_2021.passes.get(PassCode_2021.PublishTestingServer).setControlsVisible(false);
UI.testingBar.showServerAdminLabel(false);
}
@Override
@@ -406,6 +408,7 @@ public class CallbackForm implements FormWithSplitters, CallbackWindow {
//--
Pass_2021.passes.get(PassCode_2021.ShutdownTestingServer).setControlsVisible(true);
Pass_2021.passes.get(PassCode_2021.StartTestingServer).setControlsVisible(true);
Pass_2021.passes.get(PassCode_2021.PublishTestingServer).setControlsVisible(true);
UI.testingBar.showServerAdminLabel(true);
}
@Override