Proximity Kit Android 0.2.0
A B C D E F G I K L O P R S T V 

A

analyticsUrl - Variable in class com.radiusnetworks.proximity.licensing.Configuration
 
asGeofence() - Method in class com.radiusnetworks.proximity.ProximityKitGeofenceRegion
 
asGeofences() - Method in class com.radiusnetworks.proximity.model.KitMap
 

B

BeaconManager - Class in com.radiusnetworks.proximity.beacon
 
bestMatchingKitBeacon(List, Region) - Static method in class com.radiusnetworks.proximity.model.KitBeacon
 
bestMatchingKitBeacon(List, Beacon) - Static method in class com.radiusnetworks.proximity.model.KitBeacon
 

C

clearClient() - Static method in class com.radiusnetworks.proximity.beacon.BeaconManager
Release client instance for testing purposes
com.radiusnetworks.proximity - package com.radiusnetworks.proximity
 
com.radiusnetworks.proximity.beacon - package com.radiusnetworks.proximity.beacon
 
com.radiusnetworks.proximity.geofence - package com.radiusnetworks.proximity.geofence
 
com.radiusnetworks.proximity.licensing - package com.radiusnetworks.proximity.licensing
 
com.radiusnetworks.proximity.model - package com.radiusnetworks.proximity.model
 
Configuration - Class in com.radiusnetworks.proximity.licensing
 
Configuration(Context) - Constructor for class com.radiusnetworks.proximity.licensing.Configuration
 
Configuration(Context, Configuration, String, String) - Constructor for class com.radiusnetworks.proximity.licensing.Configuration
 
context - Variable in class com.radiusnetworks.proximity.ProximityKitManager
 

D

dataNotifier - Variable in class com.radiusnetworks.proximity.beacon.BeaconManager
 
debugOn() - Static method in class com.radiusnetworks.proximity.ProximityKitManager
 
deviceId - Variable in class com.radiusnetworks.proximity.licensing.Configuration
 
didDetermineStateForGeofence(int, ProximityKitGeofenceRegion) - Method in interface com.radiusnetworks.proximity.ProximityKitGeofenceNotifier
Called when the device is cross a Geofence boundary.
didDetermineStateForRegion(int, ProximityKitBeaconRegion) - Method in interface com.radiusnetworks.proximity.ProximityKitMonitorNotifier
Called with a state value of MonitorNotifier.INSIDE when at least one beacon in a Region is visible.
didEnterGeofence(ProximityKitGeofenceRegion) - Method in interface com.radiusnetworks.proximity.ProximityKitGeofenceNotifier
Called when at least one Geofence is visible.
didEnterRegion(ProximityKitBeaconRegion) - Method in interface com.radiusnetworks.proximity.ProximityKitMonitorNotifier
Called when at least one beacon in a Region is visible.
didExitGeofence(ProximityKitGeofenceRegion) - Method in interface com.radiusnetworks.proximity.ProximityKitGeofenceNotifier
Called when a previously visible Geofence disappears.
didExitRegion(ProximityKitBeaconRegion) - Method in interface com.radiusnetworks.proximity.ProximityKitMonitorNotifier
Called when no beacons in a Region are visible.
didFailSync(Exception) - Method in interface com.radiusnetworks.proximity.ProximityKitSyncNotifier
 
didRangeBeaconsInRegion(Collection, ProximityKitBeaconRegion) - Method in interface com.radiusnetworks.proximity.ProximityKitRangeNotifier
 
didSync() - Method in interface com.radiusnetworks.proximity.ProximityKitSyncNotifier
 
disableGeofences() - Method in class com.radiusnetworks.proximity.ProximityKitManager
Explicitly disable geofence support.

E

enableGeofences() - Method in class com.radiusnetworks.proximity.ProximityKitManager
Explicitly enable geofence support.
exists() - Method in class com.radiusnetworks.proximity.licensing.PropertiesFile
 

F

fromJson(JSONObject) - Static method in class com.radiusnetworks.proximity.model.Kit
 
fromJson(JSONObject) - Static method in class com.radiusnetworks.proximity.model.KitBeacon
 
fromJson(JSONObject) - Static method in class com.radiusnetworks.proximity.model.KitMap
 
fromJson(JSONObject) - Static method in class com.radiusnetworks.proximity.model.KitOverlay
 

G

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
 
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
 
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
 
getInputStream() - Method in class com.radiusnetworks.proximity.licensing.PropertiesFile
 
getInstanceForApplication(Context) - Static method in class com.radiusnetworks.proximity.beacon.BeaconManager
 
getInstanceForApplication(Context) - Static method in class com.radiusnetworks.proximity.ProximityKitManager
An accessor for the singleton instance of this class.
getKit() - Method in class com.radiusnetworks.proximity.ProximityKitManager
The local copy of the kit you have set up on ProximityKit.com
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
 
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
 
getMajor() - Method in class com.radiusnetworks.proximity.model.KitBeacon
 
getMap() - Method in class com.radiusnetworks.proximity.model.Kit
 
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
 
getOverlays() - Method in class com.radiusnetworks.proximity.model.Kit
 
getOverlays() - Method in class com.radiusnetworks.proximity.model.KitMap
 
getProximityKitGeofenceNotifier() - Method in class com.radiusnetworks.proximity.ProximityKitManager
 
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
 
getRequestId() - Method in class com.radiusnetworks.proximity.ProximityKitGeofenceRegion
 
getServerCheckCount() - Method in class com.radiusnetworks.proximity.licensing.LicenseManager
 
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).

I

INSIDE - Static variable in interface com.radiusnetworks.proximity.ProximityKitGeofenceNotifier
Indicates the Android device is inside the region a Geofence
INSIDE - Static variable in interface com.radiusnetworks.proximity.ProximityKitMonitorNotifier
Indicates the Android device is inside the Region of beacons

K

Kit - Class in com.radiusnetworks.proximity.model
A kit created on the ProximityKit server.
Kit() - Constructor for class com.radiusnetworks.proximity.model.Kit
 
KitBeacon - Class in com.radiusnetworks.proximity.model
An Beacon created on on the ProximityKit server
KitBeacon() - Constructor for class com.radiusnetworks.proximity.model.KitBeacon
 
KitMap - Class in com.radiusnetworks.proximity.model
A geofence map created on the ProximityKit server
KitMap() - Constructor for class com.radiusnetworks.proximity.model.KitMap
 
KitOverlay - Class in com.radiusnetworks.proximity.model
An overlay (geofence) created on the ProximityKit server
KitOverlay() - Constructor for class com.radiusnetworks.proximity.model.KitOverlay
 
kitUrl - Variable in class com.radiusnetworks.proximity.licensing.Configuration
 

L

licenseChanged(Context) - Method in class com.radiusnetworks.proximity.beacon.BeaconManager
Call if the license has been updated at runtime
licenseKey - Variable in class com.radiusnetworks.proximity.licensing.Configuration
 
LicenseManager - Class in com.radiusnetworks.proximity.licensing
Class used to check to see if the license is valid for the ProximityLibrary.
LicenseManager(Context) - Constructor for class com.radiusnetworks.proximity.licensing.LicenseManager
 
LicenseManager(Context, Configuration, String, Date) - Constructor for class com.radiusnetworks.proximity.licensing.LicenseManager
 
LicensingException - Exception in com.radiusnetworks.proximity.licensing
 
LicensingException(String, Throwable) - Constructor for exception com.radiusnetworks.proximity.licensing.LicensingException
 
LicensingException(String) - Constructor for exception com.radiusnetworks.proximity.licensing.LicensingException
 

O

onHandleIntent(Intent) - Method in class com.radiusnetworks.proximity.geofence.GeofenceService
 
OUTSIDE - Static variable in interface com.radiusnetworks.proximity.ProximityKitGeofenceNotifier
Indicates the Android device is outside the region of a Geofence
OUTSIDE - Static variable in interface com.radiusnetworks.proximity.ProximityKitMonitorNotifier
Indicates the Android device is outside the Region of beacons

P

PROPERTIES_FILE_NAME - Static variable in class com.radiusnetworks.proximity.licensing.PropertiesFile
 
PropertiesFile - Class in com.radiusnetworks.proximity.licensing
 
PropertiesFile() - Constructor for class com.radiusnetworks.proximity.licensing.PropertiesFile
 
ProximityKitBeacon - Class in com.radiusnetworks.proximity
 
ProximityKitBeacon(Beacon, KitBeacon) - Constructor for class com.radiusnetworks.proximity.ProximityKitBeacon
 
ProximityKitBeaconRegion - Class in com.radiusnetworks.proximity
 
ProximityKitBeaconRegion(Region, KitBeacon) - Constructor for class com.radiusnetworks.proximity.ProximityKitBeaconRegion
 
ProximityKitGeofenceNotifier - Interface in com.radiusnetworks.proximity
This interface is implemented by classes that receive Ggofence monitoring notifications
ProximityKitGeofenceRegion - Class in com.radiusnetworks.proximity
 
ProximityKitManager - Class in com.radiusnetworks.proximity
 
ProximityKitManager() - Constructor for class com.radiusnetworks.proximity.ProximityKitManager
 
ProximityKitManager(Context) - Constructor for class com.radiusnetworks.proximity.ProximityKitManager
 
ProximityKitMonitorNotifier - Interface in com.radiusnetworks.proximity
 
ProximityKitRangeNotifier - Interface in com.radiusnetworks.proximity
 
ProximityKitStateException - Exception in com.radiusnetworks.proximity
 
ProximityKitStateException(String) - Constructor for exception com.radiusnetworks.proximity.ProximityKitStateException
 
ProximityKitSyncException - Exception in com.radiusnetworks.proximity
 
ProximityKitSyncException(String) - Constructor for exception com.radiusnetworks.proximity.ProximityKitSyncException
 
ProximityKitSyncException(Exception) - Constructor for exception com.radiusnetworks.proximity.ProximityKitSyncException
 
ProximityKitSyncNotifier - Interface in com.radiusnetworks.proximity
 

R

reconfigure(Context) - Method in class com.radiusnetworks.proximity.licensing.LicenseManager
Used to change the credentials at runtime if needed
reconfigure(String, String) - Method in class com.radiusnetworks.proximity.licensing.LicenseManager
Used to change the credentials at runtime if needed
restart() - Method in class com.radiusnetworks.proximity.ProximityKitManager
This method is used to reconfigure the ProximityKit properties at runtime There is no need to call this method if you are configurng ProximityKit from a .properties file.
restart(String) - Method in class com.radiusnetworks.proximity.ProximityKitManager
 

S

setDataNotifier(BeaconDataNotifier) - Method in class com.radiusnetworks.proximity.beacon.BeaconManager
This notifier is a variant of the RangingNotifier.
setKit(Kit) - Method in class com.radiusnetworks.proximity.ProximityKitManager
Used by the system when sync'ing data form the server.
setProximityKitGeofenceNotifier(ProximityKitGeofenceNotifier) - Method in class com.radiusnetworks.proximity.ProximityKitManager
 
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 between sync.
start() - Method in class com.radiusnetworks.proximity.ProximityKitManager
Start syncing with the cloud and monitoring for various regions.
stop() - Method in class com.radiusnetworks.proximity.ProximityKitManager
Stop all Proximity Kit activities.
sync() - Method in class com.radiusnetworks.proximity.ProximityKitManager
 

T

to_region() - Method in class com.radiusnetworks.proximity.model.KitBeacon
 
toGeofence() - Method in class com.radiusnetworks.proximity.model.KitOverlay
 

V

validateLicense() - Method in class com.radiusnetworks.proximity.licensing.LicenseManager
 
A B C D E F G I K L O P R S T V 
Proximity Kit Android 0.2.0