getBeaconById(String pRepositoryId)

Given a repositoryId, getBeaconById returns an iBeacon repository item. The repository item contains properties to return the display name of the beacon, which is used by ASA to help the associate find the shopper. The alerts are shown when the range is entered or exited and the ATG store repository item associated with this beacon.

getBeacons(String pUUID, String pMajor, String pMinor)

Given a UUID and optional major and minor string, getBeacons queries the repository for iBeacon items. This is the main method used by the client to get the logical iBeacon representation for the physical iBeacons encountered by the device.

getStoreForBeacon(String pUUID, String pMajor, String pMinor)

Given a UUID and optional major and minor string, getStoreForBeacon queries the repository for iBeacon items that match and if a match is found, get the ATG store repository item of the first in the result set.

enterBeaconRange(String pDeviceUID, String pUUID, String pMajor, String pMinor)

Notifies the system that the given device has entered the range of any beacons matching the given UUID and optical major/minor.

enterBeaconRange(String pDeviceUID, List pBeaconList)

Notifies the system that the given device has entered the range of any beacons matching the given UUID and optical major/minor for each item in the list.

exitBeaconRange(String pDeviceUID, String pUUID, String pMajor, String pMinor)

Notifies the system that the given device has exited the range of any beacons matching the given UUID and optical major/minor.

exitBeaconRange(String pDeviceUID, List pBeaconList)

Notifies the system that the given device has exited the range of any beacons matching the given UUID and optical major/minor for each item in the list.

updateBeaconRange(String pDeviceUID, String pUUID, String pMajor, String pMinor)

Notifies the system that the given device has updated the range of any beacons matching the given UUID and optical major/minor.

updateBeaconRange(String pDeviceUID, List pBeaconList)

Notifies the system that the given device has updated the range of any beacons matching the given UUID and optical major/minor for each item in the list.

requestHelp(String pDeviceUID, String pBeaconId, Map pParam)

Notifies the system that the given device has initiated a help request and the given beacon is the last seen at the time of the request. A Map of form parameters such as profileId and shopper name can also be included.

cancelHelp(String pDeviceUID)

Notifies the systems the given device has cancelled the help request.


Copyright © 1997, 2016 Oracle and/or its affiliates. All rights reserved. Legal Notices