public class BeaconManager extends BeaconManager
BeaconManager.ServiceNotDeclaredException
Modifier and Type | Field and Description |
---|---|
protected BeaconDataNotifier |
dataNotifier |
beaconSimulator, client, dataRequestNotifier, DEFAULT_BACKGROUND_BETWEEN_SCAN_PERIOD, DEFAULT_BACKGROUND_SCAN_PERIOD, DEFAULT_EXIT_PERIOD, DEFAULT_FOREGROUND_BETWEEN_SCAN_PERIOD, DEFAULT_FOREGROUND_SCAN_PERIOD, distanceModelUpdateUrl, monitorNotifier, rangeNotifier, rssiFilterImplClass
Modifier and Type | Method and Description |
---|---|
protected static void |
clearClient()
Release client instance for testing purposes
|
BeaconDataNotifier |
getDataNotifier() |
static BeaconManager |
getInstanceForApplication(Context context) |
LicenseManager |
getLicenseManager() |
MonitorNotifier |
getMonitorNotifier() |
void |
licenseChanged(Context context)
Call if the license has been updated at runtime
|
void |
setDataNotifier(BeaconDataNotifier notifier)
This notifier is a variant of the RangingNotifier.
|
bind, checkAvailability, getBeaconParsers, getBeaconSimulator, getDataRequestNotifier, getDistanceModelUpdateUrl, getMonitoredRegions, getMonitoringNotifier, getNonBeaconLeScanCallback, getRangedRegions, getRangingNotifier, getRegionExitPeriod, getRssiFilterImplClass, isAndroidLScanningDisabled, isAnyConsumerBound, isBackgroundModeUninitialized, isBound, logDebug, logDebug, setAndroidLScanningDisabled, setBackgroundBetweenScanPeriod, setBackgroundMode, setBackgroundScanPeriod, setBeaconSimulator, setDataRequestNotifier, setDebug, setDistanceModelUpdateUrl, setForegroundBetweenScanPeriod, setForegroundScanPeriod, setMaxTrackingAge, setMonitorNotifier, setNonBeaconLeScanCallback, setRangeNotifier, setRegionExitPeriod, setRssiFilterImplClass, setsManifestCheckingDisabled, setUseTrackingCache, startMonitoringBeaconsInRegion, startRangingBeaconsInRegion, stopMonitoringBeaconsInRegion, stopRangingBeaconsInRegion, unbind, updateScanPeriods
protected BeaconDataNotifier dataNotifier
public static BeaconManager getInstanceForApplication(Context context)
public LicenseManager getLicenseManager()
public void licenseChanged(Context context)
public BeaconDataNotifier getDataNotifier()
public void setDataNotifier(BeaconDataNotifier notifier)
notifier
- public MonitorNotifier getMonitorNotifier()
protected static void clearClient()