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

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

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

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: