public class BeaconRegionRanger extends java.lang.Object implements RegionRanger<BeaconRegion,Beacon>
Constructor and Description |
---|
BeaconRegionRanger(AnalyticsManager analyticsManager) |
Modifier and Type | Method and Description |
---|---|
void |
add(BeaconRegion region) |
void |
clear() |
boolean |
isActive() |
void |
processNewScanCycle(java.util.List<Beacon> singleScan,
BeaconServiceMessenger messenger) |
boolean |
removeByRegionId(java.lang.String regionId) |
public void add(BeaconRegion region)
add
in interface RegionRanger<BeaconRegion,Beacon>
public boolean removeByRegionId(java.lang.String regionId)
removeByRegionId
in interface RegionRanger<BeaconRegion,Beacon>
public void processNewScanCycle(java.util.List<Beacon> singleScan, BeaconServiceMessenger messenger)
processNewScanCycle
in interface RegionRanger<BeaconRegion,Beacon>
public boolean isActive()
isActive
in interface RegionRanger<BeaconRegion,Beacon>
public void clear()
clear
in interface RegionRanger<BeaconRegion,Beacon>