- 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.