- GeofenceService - Class in com.radiusnetworks.proximity.geofence
 
- 
This class receives geofence transition events from Location Services, in the form of an Intent
 containing the transition type and geofence id(s) that triggered the event.
 
- GeofenceService() - Constructor for class com.radiusnetworks.proximity.geofence.GeofenceService
 
-  
 
- getAccountId() - Method in class com.radiusnetworks.proximity.licensing.LicenseManager
 
-  
 
- getAnalyticsURL() - Method in class com.radiusnetworks.proximity.KitConfig
 
- 
Lookup the analytics url registered for the Proximity Kit.
 
- getAnalyticsURL() - Method in class com.radiusnetworks.proximity.model.Kit
 
-  
 
- getApiToken() - Method in class com.radiusnetworks.proximity.KitConfig
 
- 
Lookup the registered Proximity Kit API token.
 
- getApiUrl() - Method in class com.radiusnetworks.proximity.KitConfig
 
- 
Lookup the registered Proximity Kit API resource URL.
 
- getAttributes() - Method in class com.radiusnetworks.proximity.model.KitBeacon
 
-  
 
- getAttributes() - Method in class com.radiusnetworks.proximity.model.KitOverlay
 
-  
 
- getAttributes() - Method in class com.radiusnetworks.proximity.ProximityKitBeacon
 
-  
 
- getAttributes() - Method in class com.radiusnetworks.proximity.ProximityKitBeaconRegion
 
-  
 
- getAttributes() - Method in class com.radiusnetworks.proximity.ProximityKitGeofenceRegion
 
- 
Set of custom attributes configured for this geofence on Proximity Kit.
 
- getBeaconAdapter() - Method in class com.radiusnetworks.proximity.ProximityKitManager
 
-  
 
- getBeaconManager() - Method in class com.radiusnetworks.proximity.ProximityKitManager
 
- 
Convenience method to access the beacon manager
 
- getBeacons() - Method in class com.radiusnetworks.proximity.model.Kit
 
-  
 
- getConfiguration() - Method in class com.radiusnetworks.proximity.licensing.LicenseManager
 
-  
 
- getDataNotifier() - Method in class com.radiusnetworks.proximity.beacon.BeaconManager
 
-  
 
- getDeviceId() - Method in class com.radiusnetworks.proximity.licensing.Configuration
 
-  
 
- getDeviceId() - Method in class com.radiusnetworks.proximity.licensing.LicenseManager
 
-  
 
- getIdentifier() - Method in class com.radiusnetworks.proximity.model.KitBeacon
 
-  
 
- getIdentifiers() - Method in class com.radiusnetworks.proximity.ProximityKitBeaconRegion
 
- 
Returns the list of identifiers represented by this region.
 
- getInputStream() - Method in class com.radiusnetworks.proximity.licensing.PropertiesFile
 
-  
 
- getInstance(Context, KitConfig) - Static method in class com.radiusnetworks.proximity.ProximityKitManager
 
- 
Creates an instance of ProximityKitManager.
 
- getInstanceForApplication(Context) - Static method in class com.radiusnetworks.proximity.beacon.BeaconManager
 
-  
 
- getInstanceForApplication(Context) - Static method in class com.radiusnetworks.proximity.ProximityKitManager
 
- 
 
- getKey() - Method in exception com.radiusnetworks.util.MissingKeyException
 
- 
Missing key which caused this exception.
 
- getKey() - Method in exception com.radiusnetworks.util.MissingValueException
 
- 
Key missing a value which caused this exception.
 
- getKit() - Method in class com.radiusnetworks.proximity.ProximityKitManager
 
- 
The local copy of the kit you have set up on ProximityKit.com
 
- getKitId() - Method in class com.radiusnetworks.proximity.KitConfig
 
- 
The Proximity Kit identifier extracted from the API resource URL.
 
- getKitUrl() - Method in class com.radiusnetworks.proximity.licensing.Configuration
 
-  
 
- getLatitude() - Method in class com.radiusnetworks.proximity.model.KitBeacon
 
-  
 
- getLatitude() - Method in class com.radiusnetworks.proximity.model.KitOverlay
 
-  
 
- getLatitude() - Method in class com.radiusnetworks.proximity.ProximityKitGeofenceRegion
 
- 
Getter for accessing this geofence's latitude.
 
- getLicenseKey() - Method in class com.radiusnetworks.proximity.licensing.Configuration
 
-  
 
- getLicenseManager() - Method in class com.radiusnetworks.proximity.beacon.BeaconManager
 
-  
 
- getLongitude() - Method in class com.radiusnetworks.proximity.model.KitBeacon
 
-  
 
- getLongitude() - Method in class com.radiusnetworks.proximity.model.KitOverlay
 
-  
 
- getLongitude() - Method in class com.radiusnetworks.proximity.ProximityKitGeofenceRegion
 
- 
Getter for accessing this geofence's longitude.
 
- getMajor() - Method in class com.radiusnetworks.proximity.model.KitBeacon
 
-  
 
- getMap() - Method in class com.radiusnetworks.proximity.model.Kit
 
-  
 
- getMaxRegionsBeforeRollup() - Method in class com.radiusnetworks.proximity.ProximityKitManager
 
- 
 
- getMinor() - Method in class com.radiusnetworks.proximity.model.KitBeacon
 
-  
 
- getMonitorNotifier() - Method in class com.radiusnetworks.proximity.beacon.BeaconManager
 
-  
 
- getName() - Method in class com.radiusnetworks.proximity.model.KitBeacon
 
-  
 
- getName() - Method in class com.radiusnetworks.proximity.model.KitOverlay
 
-  
 
- getName() - Method in class com.radiusnetworks.proximity.ProximityKitBeacon
 
-  
 
- getName() - Method in class com.radiusnetworks.proximity.ProximityKitBeaconRegion
 
-  
 
- getName() - Method in class com.radiusnetworks.proximity.ProximityKitGeofenceRegion
 
- 
Getter for accessing this geofence's name.
 
- getOverlays() - Method in class com.radiusnetworks.proximity.model.Kit
 
-  
 
- getOverlays() - Method in class com.radiusnetworks.proximity.model.KitMap
 
-  
 
- getPartnerId() - Method in class com.radiusnetworks.proximity.KitConfig
 
- 
Lookup the partner identifier used for grouping usage statistics.
 
- getPartnerId() - Method in class com.radiusnetworks.proximity.licensing.Configuration
 
-  
 
- getProximityKitGeofenceNotifier() - Method in class com.radiusnetworks.proximity.ProximityKitManager
 
- 
Getter for the currently configured Geofence notification callback handler.
 
- getProximityKitMonitorNotifier() - Method in class com.radiusnetworks.proximity.ProximityKitManager
 
-  
 
- getProximityKitRangeNotifier() - Method in class com.radiusnetworks.proximity.ProximityKitManager
 
-  
 
- getProximityKitSyncNotifier() - Method in class com.radiusnetworks.proximity.ProximityKitManager
 
-  
 
- getProximityUuid() - Method in class com.radiusnetworks.proximity.model.KitBeacon
 
-  
 
- getRadius() - Method in class com.radiusnetworks.proximity.model.KitOverlay
 
-  
 
- getRadius() - Method in class com.radiusnetworks.proximity.ProximityKitGeofenceRegion
 
- 
Getter for accessing this geofence's configured radius.
 
- getRequestId() - Method in class com.radiusnetworks.proximity.ProximityKitGeofenceRegion
 
- 
Custom ID representation of this geofence to identify it in a map.
 
- getServerCheckCount() - Method in class com.radiusnetworks.proximity.licensing.LicenseManager
 
- 
 
- getStatusToken() - Method in class com.radiusnetworks.proximity.model.Kit
 
-  
 
- getStatusURL() - Method in class com.radiusnetworks.proximity.model.Kit
 
-  
 
- getSyncInterval() - Method in class com.radiusnetworks.proximity.KitConfig
 
- 
Lookup the cloud server data sync interval in milliseconds.
 
- getTeamId() - Method in class com.radiusnetworks.proximity.model.Kit
 
-  
 
- GooglePlayServicesException - Exception in com.radiusnetworks.proximity.geofence
 
- 
Exception raised when Google Play services is required but is not linked.
 
- GooglePlayServicesException() - Constructor for exception com.radiusnetworks.proximity.geofence.GooglePlayServicesException
 
- 
Constructs a new missing google play service exception with null as its
 detail message.
 
- GooglePlayServicesException(String) - Constructor for exception com.radiusnetworks.proximity.geofence.GooglePlayServicesException
 
- 
Constructs a new runtime exception with the specified detail message.
 
- GooglePlayServicesException(String, Throwable) - Constructor for exception com.radiusnetworks.proximity.geofence.GooglePlayServicesException
 
- 
Constructs a new runtime exception with the specified detail message and cause.
 
- GooglePlayServicesException(Throwable) - Constructor for exception com.radiusnetworks.proximity.geofence.GooglePlayServicesException
 
- 
Constructs a new runtime exception with the specified cause and a detail message of
 (cause==null ? null : cause.toString()) (which typically contains the class
 and detail message of cause).
 
- MIN_SYNC_INTERVAL - Static variable in class com.radiusnetworks.proximity.KitConfig
 
- 
Minimum sync interval in milliseconds.
 
- MissingKeyException - Exception in com.radiusnetworks.util
 
- 
A MissingKeyException may be thrown when a method is invoked with a map argument which
 does not contain an expected or required key.
 
- MissingKeyException(String) - Constructor for exception com.radiusnetworks.util.MissingKeyException
 
- 
Constructs a new MissingKeyException with the specified missing key.
 
- MissingKeyException(String, Throwable) - Constructor for exception com.radiusnetworks.util.MissingKeyException
 
- 
Constructs a new MissingValueException with the specified missing key and cause.
 
- MissingKeyException(String, String) - Constructor for exception com.radiusnetworks.util.MissingKeyException
 
- 
Constructs a new MissingValueException with the specified detail message and
 missing key.
 
- MissingKeyException(String, String, Throwable) - Constructor for exception com.radiusnetworks.util.MissingKeyException
 
- 
Constructs a new MissingValueException with the specified detail message, missing
 key, and cause.
 
- MissingValueException - Exception in com.radiusnetworks.util
 
- 
A MissingValueException may be thrown when a method is invoked with a map argument which
 is missing a value for an expected key.
 
- MissingValueException(String) - Constructor for exception com.radiusnetworks.util.MissingValueException
 
- 
Constructs a new MissingValueException with the specified key which is missing a
 value.
 
- MissingValueException(String, Throwable) - Constructor for exception com.radiusnetworks.util.MissingValueException
 
- 
Constructs a new MissingValueException with the specified key, which is missing a
 value, and cause.
 
- MissingValueException(String, String) - Constructor for exception com.radiusnetworks.util.MissingValueException
 
- 
Constructs a new MissingValueException with the specified detail message and key
 which is missing a value.
 
- MissingValueException(String, String, Throwable) - Constructor for exception com.radiusnetworks.util.MissingValueException
 
- 
Constructs a new MissingValueException with the specified detail message, key
 which is missing a value, and cause.
 
- setAdvertiseMode(int) - Method in class com.radiusnetworks.transmission.Advertisement.Builder
 
- 
Set advertise mode to control the advertising power and latency.
 
- setDataNotifier(BeaconDataNotifier) - Method in class com.radiusnetworks.proximity.beacon.BeaconManager
 
- 
This notifier is a variant of the RangingNotifier.
 
- setIdentifiers(List) - Method in class com.radiusnetworks.transmission.Advertisement.Builder
 
- 
Set ID strings for advertisement.
 
- setKit(Kit) - Method in class com.radiusnetworks.proximity.ProximityKitManager
 
- 
Used by the system when sync'ing data from the server.
 
- setLayout(Advertisement.BeaconLayout) - Method in class com.radiusnetworks.transmission.Advertisement.Builder
 
- 
Set beacon layout.
 
- setMaxRegionsBeforeRollup(int) - Method in class com.radiusnetworks.proximity.ProximityKitManager
 
- 
 
- setPartnerId(String) - Method in class com.radiusnetworks.proximity.licensing.Configuration
 
- 
Sets the partner identifier string for analytics.
 
- setPartnerId(String) - Method in class com.radiusnetworks.proximity.licensing.LicenseManager
 
- 
Sets the partner identifier string for analytics.
 
- setPartnerIdentifier(String) - Method in class com.radiusnetworks.proximity.ProximityKitManager
 
- 
 
- setProximityKitGeofenceNotifier(ProximityKitGeofenceNotifier) - Method in class com.radiusnetworks.proximity.ProximityKitManager
 
- 
Register the Geofence notification callback handler.
 
- setProximityKitMonitorNotifier(ProximityKitMonitorNotifier) - Method in class com.radiusnetworks.proximity.ProximityKitManager
 
-  
 
- setProximityKitRangeNotifier(ProximityKitRangeNotifier) - Method in class com.radiusnetworks.proximity.ProximityKitManager
 
-  
 
- setProximityKitSyncNotifier(ProximityKitSyncNotifier) - Method in class com.radiusnetworks.proximity.ProximityKitManager
 
-  
 
- setSyncInterval(long) - Method in class com.radiusnetworks.proximity.ProximityKitManager
 
- 
Sets the length of time, in milliseconds, between syncs with the Proximity Kit server.
 
- setTxPower(int) - Method in class com.radiusnetworks.transmission.Advertisement.Builder
 
- 
Set the calibrated measured Tx power of the Beacon in RSSI
 This value is baked into an Beacon when it is manufactured, and
 it is transmitted with each packet to aid in the mDistance estimate
 
- setTxPowerLevel(int) - Method in class com.radiusnetworks.transmission.Advertisement.Builder
 
- 
Set advertise TX power level to control the transmission power level for the advertising.
 
- start() - Method in class com.radiusnetworks.proximity.ProximityKitManager
 
- 
Start syncing with the cloud and monitoring for various regions.
 
- startAdvertising(Context) - Method in class com.radiusnetworks.transmission.Advertisement
 
- 
Begins broadcasting beacon advertisement.
 
- stop() - Method in class com.radiusnetworks.proximity.ProximityKitManager
 
- 
Stop all Proximity Kit activities.
 
- stopAdvertising() - Method in class com.radiusnetworks.transmission.Advertisement
 
- 
Stops advertising as a beacon
 
- sync() - Method in class com.radiusnetworks.proximity.ProximityKitManager
 
- 
Force a kit sync with the Proximity Kit cloud.
 
- syncIfNeeded() - Method in class com.radiusnetworks.proximity.ProximityKitManager
 
- 
Sync now but only if it is time
 
 Not for public use.
 
 This is used internally to attempt to sync on various device events.