package org.altbeacon.beacon.client; import org.altbeacon.beacon.Beacon; import org.altbeacon.beacon.BeaconDataNotifier; /** * This can be configured for the public beacon data store, or a private beacon data store. * In the public data store, you can read any value but only write to the values to the beacons you created * * @author dyoung * */ public interface BeaconDataFactory { /** * Asynchronous call * When data is available, it is passed back to the beaconDataNotifier interface * @param beacon */ public void requestBeaconData(Beacon beacon, BeaconDataNotifier notifier); }