-
- All Implemented Interfaces:
-
com.pointrlabs.core.management.PTRListener
public interface GeofenceManager.Listener implements PTRListener
-
-
Method Summary
Modifier and Type Method Description abstract void
onGeofenceManagerEnterBuilding(@NonNull() Building building)
Notifies listeners when a Building is entered. abstract void
onGeofenceManagerExitBuilding(@NonNull() Building building)
Notifies listeners when a Building is exited. abstract void
onGeofenceManagerEnterTriggerPoi(Poi triggeredPoi)
Notifies listeners when a trigger poi is entered abstract void
onGeofenceManagerExitTriggerPoi(Poi exitedPoi)
Notifies listeners when a trigger poi is exited abstract void
onGeofenceManagerGeofenceTriggered(GeofenceEvent event)
Notifies when a geofence trigger is entered -
-
Method Detail
-
onGeofenceManagerEnterBuilding
abstract void onGeofenceManagerEnterBuilding(@NonNull() Building building)
Notifies listeners when a Building is entered.
- Parameters:
building
- : the Building that was entered
-
onGeofenceManagerExitBuilding
abstract void onGeofenceManagerExitBuilding(@NonNull() Building building)
Notifies listeners when a Building is exited.
- Parameters:
building
- : the Building that was exited
-
onGeofenceManagerEnterTriggerPoi
abstract void onGeofenceManagerEnterTriggerPoi(Poi triggeredPoi)
Notifies listeners when a trigger poi is entered
-
onGeofenceManagerExitTriggerPoi
abstract void onGeofenceManagerExitTriggerPoi(Poi exitedPoi)
Notifies listeners when a trigger poi is exited
-
onGeofenceManagerGeofenceTriggered
abstract void onGeofenceManagerGeofenceTriggered(GeofenceEvent event)
Notifies when a geofence trigger is entered
-
-
-
-