Android Point SDK  1.13.2
au.com.bluedot.point.ApplicationNotificationListener Interface Reference

This callback interface to be used if user's Bluedot application is subscribed to receive ApplicationNotification. More...

Inherits Serializable.

Public Member Functions

abstract void onCheckIntoFence (FenceInfo fenceInfo, ZoneInfo zoneInfo, LocationInfo locationInfo, Map< String, String > customData, boolean isCheckOut)
 
abstract void onCheckedOutFromFence (FenceInfo fenceInfo, ZoneInfo zoneInfo, int dwellTime, Map< String, String > customData)
 
abstract void onCheckIntoBeacon (BeaconInfo beaconInfo, ZoneInfo zoneInfo, LocationInfo locationInfo, Proximity proximity, Map< String, String > customData, boolean isCheckOut)
 
abstract void onCheckedOutFromBeacon (BeaconInfo beaconInfo, ZoneInfo zoneInfo, int dwellTime, Map< String, String > customData)
 

Detailed Description

This callback interface to be used if user's Bluedot application is subscribed to receive ApplicationNotification.

Author
BluedotInnovation

Member Function Documentation

◆ onCheckedOutFromBeacon()

abstract void au.com.bluedot.point.ApplicationNotificationListener.onCheckedOutFromBeacon ( BeaconInfo  beaconInfo,
ZoneInfo  zoneInfo,
int  dwellTime,
Map< String, String >  customData 
)
abstract

This callback happens when user is subscribed to Application Notification and checked out from beacon under that Zone

Parameters
beaconInfo- Beacon is checked out from
zoneInfo- Zone information Beacon belongs to
dwellTime- time spent inside the Beacon area; in minutes
customData- custom data associated with this Custom Action

◆ onCheckedOutFromFence()

abstract void au.com.bluedot.point.ApplicationNotificationListener.onCheckedOutFromFence ( FenceInfo  fenceInfo,
ZoneInfo  zoneInfo,
int  dwellTime,
Map< String, String >  customData 
)
abstract

This callback happens when user is subscribed to Application Notification and checked out from fence under that Zone

Parameters
fenceInfo- Fence user is checked out from
zoneInfo- Zone information Fence belongs to
dwellTime- time spent inside the Fence; in minutes
customData- custom data associated with this Custom Action

◆ onCheckIntoBeacon()

abstract void au.com.bluedot.point.ApplicationNotificationListener.onCheckIntoBeacon ( BeaconInfo  beaconInfo,
ZoneInfo  zoneInfo,
LocationInfo  locationInfo,
Proximity  proximity,
Map< String, String >  customData,
boolean  isCheckOut 
)
abstract

This callback happens when user is subscribed to Application Notification and check into any beacon under that Zone

Parameters
beaconInfo- Beacon triggered
zoneInfo- Zone information Beacon belongs to
locationInfo- geographical coordinate of triggered beacon's location
proximity- the proximity at which the trigger occurred
customData- custom data associated with this Custom Action
isCheckOut- CheckOut will be tracked and delivered once device left the Beacon advertisement range

◆ onCheckIntoFence()

abstract void au.com.bluedot.point.ApplicationNotificationListener.onCheckIntoFence ( FenceInfo  fenceInfo,
ZoneInfo  zoneInfo,
LocationInfo  locationInfo,
Map< String, String >  customData,
boolean  isCheckOut 
)
abstract

This callback happens when user is subscribed to Application Notification and check into any fence under that Zone

Parameters
fenceInfo- Fence triggered
zoneInfo- Zone information Fence belongs to
locationInfo- geographical coordinate where trigger happened
customData- custom data associated with this Custom Action
isCheckOut- CheckOut will be tracked and delivered once device left the Fence

The documentation for this interface was generated from the following file: