package com.num.tasks; import java.util.HashMap; import java.util.List; import java.util.Map; import android.content.Context; import com.num.database.datasource.LatencyDataSource; import com.num.helpers.PingHelper; import com.num.listeners.ResponseListener; import com.num.models.Address; import com.num.models.LastMile; import com.num.models.Ping; import com.num.models.PingData; import com.num.models.WarmupExperiment; import com.num.utils.DeviceUtil; /* * Measurement Task * set tasks to run and give ip address to ping and more * * Call another task to backend * * */ public class WarmupSequenceTask extends ServerTask { public WarmupSequenceTask(Context context, ResponseListener listener) { super(context, new HashMap<String, String>(), listener); } @Override public void runTask() { WarmupExperiment experiment = new WarmupExperiment(); PingHelper.warmupSequenceHelp(experiment); getResponseListener().onCompleteWarmupExperiment(experiment); } @Override public String toString() { return "WarmupSequence Task"; } }