mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-10-21 03:30:12 +00:00
reduced duration between blue flag down and end of tracking further from 1min to 30s; consolidated with TrackedRace constants
Change-Id: I9951f7726de3ed32c1ee5b3b1374137871fefb87
This commit is contained in:
1 parent
58031befbc
commit
bb30d2750b
3 files changed
+7
-7
No files matched your search
+3
-3
@@ -19,14 +19,13 @@ import org.apache.http.message.BasicNameValuePair;
|
||||
import org.json.simple.parser.ParseException;
|
||||
|
||||
import com.sap.sailing.domain.base.Regatta;
|
||||
import com.sap.sailing.domain.tracking.TrackedRace;
|
||||
import com.sap.sailing.domain.tracking.impl.AbstractRaceChangeListener;
|
||||
import com.sap.sse.common.Duration;
|
||||
import com.sap.sse.common.TimePoint;
|
||||
|
||||
public class TracTracFinishTimeUpdateHandler extends UpdateHandler {
|
||||
private final static Logger logger = Logger.getLogger(TracTracFinishTimeUpdateHandler.class.getName());
|
||||
|
||||
private final static Duration STOP_TRACKING_THIS_MUCH_AFTER_RACE_FINISH = Duration.ONE_MINUTE.times(2);
|
||||
private final static String ACTION_STOP_TRACKING = "end_tracking";
|
||||
private final static String FIELD_TRACKING_END_TIME = "tracking_end_time";
|
||||
|
||||
@@ -57,7 +56,8 @@ public class TracTracFinishTimeUpdateHandler extends UpdateHandler {
|
||||
final URI stopTrackingURI = getActionURI(ACTION_STOP_TRACKING);
|
||||
final HttpPost request = new HttpPost(stopTrackingURI);
|
||||
final List<BasicNameValuePair> params = getDefaultParametersAsNewList();
|
||||
params.add(new BasicNameValuePair(FIELD_TRACKING_END_TIME, String.valueOf(newFinishedTime.plus(STOP_TRACKING_THIS_MUCH_AFTER_RACE_FINISH).asMillis())));
|
||||
params.add(new BasicNameValuePair(FIELD_TRACKING_END_TIME, String.valueOf(newFinishedTime.plus(
|
||||
TrackedRace.STOP_TRACKING_THIS_MUCH_AFTER_RACE_FINISH).asMillis())));
|
||||
request.setEntity(new UrlEncodedFormEntity(params));
|
||||
final HttpClient client = new SystemDefaultHttpClient();
|
||||
logger.info("Using " + stopTrackingURI.toString() + " to stop tracking");
|
||||
|
||||
+3
-3
@@ -24,13 +24,12 @@ import org.json.simple.parser.ParseException;
|
||||
|
||||
import com.sap.sailing.domain.base.Regatta;
|
||||
import com.sap.sailing.domain.tracking.StartTimeChangedListener;
|
||||
import com.sap.sse.common.Duration;
|
||||
import com.sap.sailing.domain.tracking.TrackedRace;
|
||||
import com.sap.sse.common.TimePoint;
|
||||
|
||||
public class TracTracStartTimeUpdateHandler extends UpdateHandler implements StartTimeChangedListener {
|
||||
private final static Logger logger = Logger.getLogger(TracTracStartTimeUpdateHandler.class.getName());
|
||||
|
||||
private final static Duration START_TRACKING_THIS_MUCH_BEFORE_RACE_START = Duration.ONE_MINUTE.times(5);
|
||||
private final static String ACTION = "update_race_start_time";
|
||||
private final static String ACTION_START_TRACKING = "start_tracking";
|
||||
private final static String FIELD_RACE_START_TIME = "race_start_time";
|
||||
@@ -93,7 +92,8 @@ public class TracTracStartTimeUpdateHandler extends UpdateHandler implements Sta
|
||||
final URI startTrackingURI = getActionURI(ACTION_START_TRACKING);
|
||||
final HttpPost request = new HttpPost(startTrackingURI);
|
||||
final List<BasicNameValuePair> params = getDefaultParametersAsNewList();
|
||||
params.add(new BasicNameValuePair(FIELD_TRACKING_START_TIME, String.valueOf(newStartTime.minus(START_TRACKING_THIS_MUCH_BEFORE_RACE_START).asMillis())));
|
||||
params.add(new BasicNameValuePair(FIELD_TRACKING_START_TIME, String.valueOf(newStartTime.minus(
|
||||
TrackedRace.START_TRACKING_THIS_MUCH_BEFORE_RACE_START).asMillis())));
|
||||
request.setEntity(new UrlEncodedFormEntity(params));
|
||||
final HttpClient client = new SystemDefaultHttpClient();
|
||||
logger.info("Using " + startTrackingURI.toString() + " to start tracking");
|
||||
|
||||
Reference in new issue
Block a user