@Override protected synchronized void onOpen() { for (AbstractBackendHelper helper : helpers) { helper.onOpen(); } opened = true; }
/** * Call this in {@link LocationBackendService#onOpen()}. */ public synchronized void onOpen() { super.onOpen(); context.registerReceiver(wifiBroadcastReceiver, wifiBroadcastFilter); }
public synchronized void addHelper(AbstractBackendHelper helper) { helpers.add(helper); if (opened) { helper.onOpen(); } }