Skip navigation links
A C D G I L N O P R S T U V 

A

appStopped() - Method in class net.donky.location.DonkyLocationController
Handle if developer forgot to unregister locationUpdateListeners of location

C

checkGooglePlayServices(Activity) - Static method in class net.donky.location.DonkyLocationController
 
createLocationRequest() - Method in class net.donky.location.DonkyLocationController
 
createLocationUpdateNotification(double, double) - Static method in class net.donky.location.internal.LocationClientNotification
 
createLocationUpdateNotification(double, double, String, String) - Static method in class net.donky.location.internal.LocationClientNotification
 
createRequestLocationNotification(String, String, String) - Static method in class net.donky.location.internal.LocationClientNotification
Create a notification to request location of a user with a given network profile id

D

defaultFastestInterval - Static variable in class net.donky.location.internal.PollingProfile
 
defaultInterval - Static variable in class net.donky.location.internal.PollingProfile
 
defaultPriority - Static variable in class net.donky.location.internal.PollingProfile
 
defaultSmallestDisplacement - Static variable in class net.donky.location.internal.PollingProfile
 
DonkyLocation - Class in net.donky.location
Created by Marcin Swierczek 19/05/2015.
DonkyLocationController - Class in net.donky.location
Created by Marcin Swierczek 19/05/2015.

G

getContext() - Method in class net.donky.location.DonkyLocation
 
getDeviceId() - Method in class net.donky.location.TargetUser
 
getExternalUserId() - Method in class net.donky.location.TargetUser
 
getFastestInterval() - Method in class net.donky.location.internal.PollingProfile
 
getInstance() - Static method in class net.donky.location.DonkyLocation
Get instance of Donky Analytics singleton.
getInstance() - Static method in class net.donky.location.DonkyLocationController
 
getInterval() - Method in class net.donky.location.internal.PollingProfile
 
getLastLocation() - Method in class net.donky.location.DonkyLocationController
Get last user location
getLocations() - Method in class net.donky.location.events.UserLocationEvent
Gets the users location data from these event send to you by these users
getNetworkProfileId() - Method in class net.donky.location.TargetUser
 
getPriority() - Method in class net.donky.location.internal.PollingProfile
 
getRequests() - Method in class net.donky.location.events.LocationRequestedEvent
Gets the requests to get you current location
getSmallestDisplacement() - Method in class net.donky.location.internal.PollingProfile
 
getTargetUserByExternalId(String) - Static method in class net.donky.location.TargetUser
 
getTargetUserByExternalId(String, String) - Static method in class net.donky.location.TargetUser
 
getTargetUserByProfileId(String) - Static method in class net.donky.location.TargetUser
 
getTargetUserByProfileId(String, String) - Static method in class net.donky.location.TargetUser
 

I

init(Context) - Method in class net.donky.location.DonkyLocationController
 
initialiseDonkyLocation(Application, DonkyListener) - Static method in class net.donky.location.DonkyLocation
Initialise Donky Automation Module.
isShouldAutomaticallySendLocation() - Method in class net.donky.location.DonkyLocationController
 

L

LocationClientNotification - Class in net.donky.location.internal
 
LocationClientNotification(String, String) - Constructor for class net.donky.location.internal.LocationClientNotification
 
LocationClientNotification.LocationNotificationType - Enum in net.donky.location.internal
Client Notifications types.
LocationRequestedEvent - Class in net.donky.location.events
Event notifying about some users on the Donky Network requesting the location of these device.
LocationRequestedEvent(List<UserLocationRequest>) - Constructor for class net.donky.location.events.LocationRequestedEvent
 
LocationUpdatesCallback - Class in net.donky.location.internal
Created by Marcin Swierczek 19/05/2015.
LocationUpdatesCallback() - Constructor for class net.donky.location.internal.LocationUpdatesCallback
 
LocationUpdateTimer - Class in net.donky.location.internal
Timer manager to schedule automatic location updates when application is foregrounded.
LocationUpdateTimer(Context) - Constructor for class net.donky.location.internal.LocationUpdateTimer
 

N

net.donky.location - package net.donky.location
 
net.donky.location.events - package net.donky.location.events
 
net.donky.location.internal - package net.donky.location.internal
 
NotificationHandler - Class in net.donky.location
Class responsible for translating server notifications with location notification into Local Events.

O

onConnected(Bundle) - Method in class net.donky.location.DonkyLocationController
 
onConnectionFailed(ConnectionResult) - Method in class net.donky.location.DonkyLocationController
 
onConnectionFailed(ConnectionResult) - Method in class net.donky.location.internal.LocationUpdatesCallback
Called when there was an error connecting the client to the service.
onConnectionSuspended(int) - Method in class net.donky.location.DonkyLocationController
 
onConnectionSuspended(int) - Method in class net.donky.location.internal.LocationUpdatesCallback
Called when the client is temporarily in a disconnected state.
onLocationChanged(Location) - Method in class net.donky.location.DonkyLocationController
Update observer about new data of location

P

PollingProfile - Class in net.donky.location.internal
Created by Marcin Swierczek 19/05/2015.
PollingProfile(long, long, int, int) - Constructor for class net.donky.location.internal.PollingProfile
 
PollingProfile() - Constructor for class net.donky.location.internal.PollingProfile
 

R

registerLocationListener(LocationUpdatesCallback) - Method in class net.donky.location.DonkyLocationController
Register location with default Location request
registerLocationListener(LocationUpdatesCallback, LocationRequest) - Method in class net.donky.location.DonkyLocationController
Register with specific Location request
requestUserLocation(TargetUser, DonkyListener) - Method in class net.donky.location.DonkyLocationController
Request location details from another user device.

S

sendLocationUpdate(DonkyListener) - Method in class net.donky.location.DonkyLocationController
Update device location on the Donky Network
sendLocationUpdateToUser(TargetUser, DonkyListener) - Method in class net.donky.location.DonkyLocationController
Send your current location to another user on the Donky Network
setDelayInMilliseconds(long) - Method in class net.donky.location.internal.LocationUpdateTimer
Sets the delay in milliseconds
setPollingProfile(int, int, int, int) - Method in class net.donky.location.DonkyLocationController
 
setShouldAutomaticallySendLocation(boolean) - Method in class net.donky.location.DonkyLocationController
 
startTimer() - Method in class net.donky.location.internal.LocationUpdateTimer
Start automatic location updates send to Donky Network.
stopTimer() - Method in class net.donky.location.internal.LocationUpdateTimer
Stop automatic location updates send to Donky Network.

T

TAG - Static variable in class net.donky.location.DonkyLocation
 
TargetUser - Class in net.donky.location
Created by Marcin Swierczek 26/11/2015.

U

unregisterLocationListener(LocationUpdatesCallback) - Method in class net.donky.location.DonkyLocationController
Unregister from tracking location
UserLocationEvent - Class in net.donky.location.events
Event notifying about location sent to you from other devices on the network e.g.
UserLocationEvent(List<UserLocation>) - Constructor for class net.donky.location.events.UserLocationEvent
 

V

valueOf(String) - Static method in enum net.donky.location.internal.LocationClientNotification.LocationNotificationType
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.donky.location.internal.LocationClientNotification.LocationNotificationType
Returns an array containing the constants of this enum type, in the order they are declared.
A C D G I L N O P R S T U V 
Skip navigation links