diff --git a/java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/RaceTracker.java b/java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/RaceTracker.java index cd341b0f1ac..da9b6df6f40 100755 --- a/java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/RaceTracker.java +++ b/java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/RaceTracker.java @@ -63,6 +63,7 @@ public interface RaceTracker { DynamicTrackedRegatta getTrackedRegatta(); WindStore getWindStore(); + GPSFixStore getGPSFixStore(); /** diff --git a/java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/TrackedRace.java b/java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/TrackedRace.java index 400bf51d665..53c3a2a0a02 100755 --- a/java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/TrackedRace.java +++ b/java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/TrackedRace.java @@ -514,10 +514,11 @@ public interface TrackedRace extends Serializable { boolean waitForLatestAnalyses) throws NoWindException; /** - * When provided with a {@link WindStore} during construction, the tracked race will asynchronously load the wind - * data for this tracked race from the wind store in a background thread and update this tracked race with the - * results. Clients that want to wait for the wind loading process to complete can do so by calling this method - * which will block until the wind loading has completed. + * When provided with a {@link WindStore} and/or {@link GPSFixStore} during construction, the tracked race will + * asynchronously load the wind and/or GPS data for this tracked race from the wind store and the GPS store in a + * background thread and update this tracked race with the results. Clients that want to wait for the wind / GPS fix + * loading process to complete can do so by calling this method which will block until the wind loading has + * completed. */ void waitUntilLoadingFromStoresComplete() throws InterruptedException;