public class MirrorRegionMonitor extends AbstractRegionMonitor<MirrorRegionDecorator,Mirror>
AbstractRegionMonitor
Constructor and Description |
---|
MirrorRegionMonitor(SystemTime timer) |
Modifier and Type | Method and Description |
---|---|
protected void |
invokeEnterRegionCallbacks(MirrorRegionDecorator regionDecorator,
BeaconServiceMessenger messenger) |
protected void |
invokeExitRegionCallbacks(MirrorRegionDecorator regionDecorator,
BeaconServiceMessenger messenger) |
protected boolean |
isPacketInRegion(Mirror packet,
MirrorRegionDecorator regionDecorator) |
protected void |
processFoundPacketsInRegion(MirrorRegionDecorator region,
java.util.Set<Mirror> packets) |
add, clear, isActive, isInsideAnyRegion, processEnteredRegions, processNewScanCycle, removeByRegionId, setRegionExitExpiration
protected boolean isPacketInRegion(Mirror packet, MirrorRegionDecorator regionDecorator)
isPacketInRegion
in class AbstractRegionMonitor<MirrorRegionDecorator,Mirror>
protected void processFoundPacketsInRegion(MirrorRegionDecorator region, java.util.Set<Mirror> packets)
processFoundPacketsInRegion
in class AbstractRegionMonitor<MirrorRegionDecorator,Mirror>
protected void invokeEnterRegionCallbacks(MirrorRegionDecorator regionDecorator, BeaconServiceMessenger messenger)
invokeEnterRegionCallbacks
in class AbstractRegionMonitor<MirrorRegionDecorator,Mirror>
protected void invokeExitRegionCallbacks(MirrorRegionDecorator regionDecorator, BeaconServiceMessenger messenger)
invokeExitRegionCallbacks
in class AbstractRegionMonitor<MirrorRegionDecorator,Mirror>