These methods are used by the client to update the server about the state of beacon ranging on the device. These methods also call through to the DeviceManager component to update the lastSeen timestamp in the device repository for the given deviceUID.

BeaconManager:enterBeaconRange

URL

/atg/commerce/locations/BeaconManagerActor/enterBeaconRange

Method

/atg/projects/store/mobile/ibeacon/BeaconManager:enterBeaconRange

Inputs

deviceUID: String, uuid:String, major:String, minor:String

Output

RepositoryItem[]

Description

Notifies the system that the given device has entered the range of any beacons matching the given UUID and optical major/minor. Any matching beacon items are returned. This method is not used by the client and is intended to be used for testing the APIs via GET (browser URL). It might be removed later. Use enterBeaconListRange instead.

BeaconManager:exitBeaconRange

URL

/atg/commerce/locations/BeaconManagerActor/exitBeaconRange

Method

/atg/projects/store/mobile/ibeacon/BeaconManager:exitBeaconRange

Inputs

deviceUID: String, uuid:String, major:String, minor:String

Output

RepositoryItem[]

Description

Notifies the system that the given device has exited the range of any beacons matching the given UUID and optical major/minor. Any matching beacon items are returned. This method is not used by the client and is intended to be used for testing the APIs using a GET from the browser URL.

BeaconManager:updateBeaconRange

URL

/atg/commerce/locations/BeaconManagerActor/updateBeaconRange

Method

/atg/projects/store/mobile/ibeacon/BeaconManager:updateBeaconRange

Inputs

deviceUID: String, uuid:String, major:String, minor:String

Output

RepositoryItem[]

Description

Notifies the system that the given device is still within the range of any beacons matching the given UUID and optical major/minor. Any matching beacon items are returned. This method is not used by the client and is intended to be used for testing the APIs using a GET from the browser URL.

BeaconManager:enterBeaconListRange

URL

/atg/commerce/locations/BeaconManagerActor/enterBeaconListRange

Method

/atg/projects/store/mobile/ibeacon/BeaconManager:enterBeaconListRange

Inputs

deviceUID: String, beaconList:List<Map>

Output

RepositoryItem[]

Description

Notifies the system that the given device has entered the range of any beacons matching the set of UUID/major/minor tuples. Each tuple is contained in a Map in key/value pairs where the keys are UUID, major and minor, respectively. Any matching beacon items are returned.

BeaconManager:exitBeaconListRange

URL

/atg/commerce/locations/BeaconManagerActor/exitBeaconListRange

Method

/atg/projects/store/mobile/ibeacon/BeaconManager:exitBeaconListRange

Inputs

deviceUID: String, beaconList:List<Map>

Output

RepositoryItem[]

Description

Notifies the system that the given device has exited the range of any beacons matching the set of UUID/major/minor tuples. Each tuple is contained in a Map in key/value pairs where the keys are UUID, major and minor, respectively. Any matching beacon items are returned.

BeaconManager:updateBeaconRange

URL

/atg/commerce/locations/BeaconManagerActor/updateBeaconRange

Method

/atg/projects/store/mobile/ibeacon/BeaconManager:updateBeaconRange

Inputs

deviceUID: String, beaconList:List<Map>

Output

RepositoryItem[]

Description

Notifies the system that the given device in still within the range of any beacons matching the set of UUID/major/minor tuples. Each tuple is contained in a Map in key/value pairs where the keys are UUID, major and minor, respectively. Any matching beacon items are returned.

BeaconManager:enterStore

URL

/atg/commerce/locations/BeaconManagerActor/enterStore

Method

/atg/projects/store/mobile/ibeacon/BeaconManager:enterStore

Inputs

deviceUID: String, storeId:String

Output

None

Description

Notifies the system that the given device has entered the store.

BeaconManager: exitStore

URL

/atg/commerce/locations/BeaconManagerActor/exitStore

Method

/atg/projects/store/mobile/ibeacon/BeaconManager: exitStore

Inputs

deviceUID: String, storeId:String

Output

None

Description

Notifies the system that the given device has exited the store.


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