diff --git a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/server/HomeServiceImpl.java b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/server/HomeServiceImpl.java index 550ed2649cd..ed523424a9f 100644 --- a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/server/HomeServiceImpl.java +++ b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/server/HomeServiceImpl.java @@ -66,7 +66,13 @@ public class HomeServiceImpl extends ProxiedRemoteServiceServlet implements Home protected RacingEventService getService() { return racingEventServiceTracker.getService(); } - + + + @Override + public boolean isStandaloneServer() { + return getService().getSailingServerConfiguration().isStandaloneServer(); + } + @Override public StartViewDTO getStartView() throws MalformedURLException { EventStageCandidateCalculator stageCandidateCalculator = new EventStageCandidateCalculator(); diff --git a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/HomeService.java b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/HomeService.java index 429621a4b60..0ceb9e3877c 100644 --- a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/HomeService.java +++ b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/HomeService.java @@ -18,4 +18,6 @@ public interface HomeService extends RemoteService { EventListViewDTO getEventListView() throws Exception; StartViewDTO getStartView() throws Exception; + + boolean isStandaloneServer(); } diff --git a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/HomeServiceAsync.java b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/HomeServiceAsync.java index 01042a528bd..a44c8391246 100644 --- a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/HomeServiceAsync.java +++ b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/HomeServiceAsync.java @@ -22,4 +22,6 @@ public interface HomeServiceAsync { void getEventListView(AsyncCallback callback); void getStartView(AsyncCallback callback); + + void isStandaloneServer(AsyncCallback callback); }