package org.nightscout.lasso.mqtt;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.util.Log;
import com.nightscout.core.mqtt.MqttTimerObserver;
import java.util.List;
public class MqttTimerReceiver extends BroadcastReceiver {
private static final String TAG = MqttTimerReceiver.class.getSimpleName();
private List<MqttTimerObserver> observers;
public MqttTimerReceiver(List<MqttTimerObserver> observers) {
this.observers = observers;
}
@Override
public void onReceive(Context context, Intent intent) {
// if (intent.getAction().equals(Constants.RECONNECT_INTENT_FILTER)) {
Log.d(TAG, "Received broadcast to that time is up. Observers: " + observers.size());
for (MqttTimerObserver observer : observers) {
observer.timerUp();
}
// }
}
}