A B C D E G H I L M N O P R S T U V 

A

addConnection(String) - Method in class ly.count.android.api.CountlyStore
Adds a connection to the local store.
addEvent(String, Map<String, String>, int, int, double) - Method in class ly.count.android.api.CountlyStore
Adds a custom event to the local store.
AdvertisingIdAdapter - Class in ly.count.android.api
 
AdvertisingIdAdapter() - Constructor for class ly.count.android.api.AdvertisingIdAdapter
 

B

byear - Static variable in class ly.count.android.api.UserData
 
BYEAR_KEY - Static variable in class ly.count.android.api.UserData
 

C

ConnectionProcessor - Class in ly.count.android.api
ConnectionProcessor is a Runnable that is executed on a background thread to submit session & event data to a Count.ly server.
ConnectionQueue - Class in ly.count.android.api
ConnectionQueue queues session and event data and periodically sends that data to a Count.ly server on a background thread.
ConnectionQueue() - Constructor for class ly.count.android.api.ConnectionQueue
 
connections() - Method in class ly.count.android.api.CountlyStore
Returns an unsorted array of the current stored connections.
Countly - Class in ly.count.android.api
This class is the public API for the Countly Android SDK.
Countly.CountlyMessagingMode - Enum in ly.count.android.api
Enum used in Countly.initMessaging() method which controls what kind of app installation it is.
COUNTLY_SDK_VERSION_STRING - Static variable in class ly.count.android.api.Countly
Current version of the Count.ly Android SDK as a displayable string.
CountlyStore - Class in ly.count.android.api
This class provides a persistence layer for the local event & connection queues.

D

DEFAULT_APP_VERSION - Static variable in class ly.count.android.api.Countly
Default string used in the begin session metrics if the app version cannot be found.
DeviceId - Class in ly.count.android.api
Created by artem on 07/11/14.
DeviceId(DeviceId.Type) - Constructor for class ly.count.android.api.DeviceId
Initialize DeviceId with Type of OPEN_UDID or ADVERTISING_ID
DeviceId(String) - Constructor for class ly.count.android.api.DeviceId
Initialize DeviceId with Developer-supplied id string
DeviceId.Type - Enum in ly.count.android.api
Enum used throughout Countly which controls what kind of ID Countly should use.

E

email - Static variable in class ly.count.android.api.UserData
 
EMAIL_KEY - Static variable in class ly.count.android.api.UserData
 
EventQueue - Class in ly.count.android.api
This class queues event data locally and can convert that event data to JSON for submission to a Count.ly server.
events() - Method in class ly.count.android.api.CountlyStore
Returns an unsorted array of the current stored event JSON strings.
eventsList() - Method in class ly.count.android.api.CountlyStore
Returns a list of the current stored events, sorted by timestamp from oldest to newest.

G

gender - Static variable in class ly.count.android.api.UserData
 
GENDER_KEY - Static variable in class ly.count.android.api.UserData
 
getId() - Method in class ly.count.android.api.DeviceId
 
getOpenUDID() - Static method in class ly.count.android.api.OpenUDIDAdapter
 
getOpenUDID() - Static method in class org.OpenUDID.OpenUDID_manager
The Method to call to get OpenUDID
getPicturePathFromQuery(URL) - Static method in class ly.count.android.api.UserData
 
getPreference(String) - Method in class ly.count.android.api.CountlyStore
Retrieves a preference from local store.
getType() - Method in class ly.count.android.api.DeviceId
 

H

halt() - Method in class ly.count.android.api.Countly
Immediately disables session & event tracking and clears any stored session & event data.

I

init(Context, String, String) - Method in class ly.count.android.api.Countly
Initializes the Countly SDK.
init(Context, String, String, String) - Method in class ly.count.android.api.Countly
Initializes the Countly SDK.
init(Context, String, String, String, DeviceId.Type) - Method in class ly.count.android.api.Countly
Initializes the Countly SDK.
init(Context, CountlyStore, boolean) - Method in class ly.count.android.api.DeviceId
Initialize device ID generation, that is start up required services and send requests.
init(Activity, Class<? extends Activity>, String, String[]) - Static method in class ly.count.android.api.MessagingAdapter
 
initMessaging(Activity, Class<? extends Activity>, String, Countly.CountlyMessagingMode) - Method in class ly.count.android.api.Countly
Initializes the Countly MessagingSDK.
initMessaging(Activity, Class<? extends Activity>, String, String[], Countly.CountlyMessagingMode) - Method in class ly.count.android.api.Countly
Initializes the Countly MessagingSDK.
isAdvertisingIdAvailable() - Static method in class ly.count.android.api.AdvertisingIdAdapter
 
isEmptyConnections() - Method in class ly.count.android.api.CountlyStore
Returns true if no connections are current stored, false otherwise.
isInitialized() - Method in class ly.count.android.api.Countly
Checks whether Countly.init has been already called.
isInitialized() - Static method in class ly.count.android.api.OpenUDIDAdapter
 
isInitialized() - Static method in class org.OpenUDID.OpenUDID_manager
The Method to call to get OpenUDID
isLoggingEnabled() - Method in class ly.count.android.api.Countly
 
isMessagingAvailable() - Static method in class ly.count.android.api.MessagingAdapter
 
isOpenUDIDAvailable() - Static method in class ly.count.android.api.OpenUDIDAdapter
 
isSynced - Static variable in class ly.count.android.api.UserData
 

L

ly.count.android.api - package ly.count.android.api
 

M

MessagingAdapter - Class in ly.count.android.api
 
MessagingAdapter() - Constructor for class ly.count.android.api.MessagingAdapter
 

N

name - Static variable in class ly.count.android.api.UserData
 
NAME_KEY - Static variable in class ly.count.android.api.UserData
 

O

onBind(Intent) - Method in class org.OpenUDID.OpenUDID_service
 
onRegistrationId(String) - Method in class ly.count.android.api.Countly
Called when GCM Registration ID is received.
onServiceConnected(ComponentName, IBinder) - Method in class org.OpenUDID.OpenUDID_manager
 
onServiceDisconnected(ComponentName) - Method in class org.OpenUDID.OpenUDID_manager
 
onStart() - Method in class ly.count.android.api.Countly
Tells the Countly SDK that an Activity has started.
onStop() - Method in class ly.count.android.api.Countly
Tells the Countly SDK that an Activity has stopped.
OpenUDID_manager - Class in org.OpenUDID
 
OpenUDID_service - Class in org.OpenUDID
 
OpenUDID_service() - Constructor for class org.OpenUDID.OpenUDID_service
 
OpenUDIDAdapter - Class in ly.count.android.api
 
OpenUDIDAdapter() - Constructor for class ly.count.android.api.OpenUDIDAdapter
 
org - Static variable in class ly.count.android.api.UserData
 
org.OpenUDID - package org.OpenUDID
 
ORG_KEY - Static variable in class ly.count.android.api.UserData
 

P

phone - Static variable in class ly.count.android.api.UserData
 
PHONE_KEY - Static variable in class ly.count.android.api.UserData
 
picture - Static variable in class ly.count.android.api.UserData
 
PICTURE_KEY - Static variable in class ly.count.android.api.UserData
 
PICTURE_PATH_KEY - Static variable in class ly.count.android.api.UserData
 
picturePath - Static variable in class ly.count.android.api.UserData
 
PREF_KEY - Static variable in class org.OpenUDID.OpenUDID_manager
 
PREFS_NAME - Static variable in class org.OpenUDID.OpenUDID_manager
 

R

recordEvent(String) - Method in class ly.count.android.api.Countly
Records a custom event with no segmentation values, a count of one and a sum of zero.
recordEvent(String, int) - Method in class ly.count.android.api.Countly
Records a custom event with no segmentation values, the specified count, and a sum of zero.
recordEvent(String, int, double) - Method in class ly.count.android.api.Countly
Records a custom event with no segmentation values, and the specified count and sum.
recordEvent(String, Map<String, String>, int) - Method in class ly.count.android.api.Countly
Records a custom event with the specified segmentation values and count, and a sum of zero.
recordEvent(String, Map<String, String>, int, double) - Method in class ly.count.android.api.Countly
Records a custom event with the specified values.
removeConnection(String) - Method in class ly.count.android.api.CountlyStore
Removes a connection from the local store.
removeEvents(Collection<Event>) - Method in class ly.count.android.api.CountlyStore
Removes the specified events from the local store.
run() - Method in class ly.count.android.api.ConnectionProcessor
 

S

setAdvertisingId(Context, CountlyStore, DeviceId) - Static method in class ly.count.android.api.AdvertisingIdAdapter
 
setDeviceId(DeviceId) - Method in class ly.count.android.api.ConnectionQueue
 
setDisableUpdateSessionRequests(boolean) - Method in class ly.count.android.api.Countly
Disable periodic session time updates.
setId(DeviceId.Type, String) - Method in class ly.count.android.api.DeviceId
 
setLoggingEnabled(boolean) - Method in class ly.count.android.api.Countly
Sets whether debug logging is turned on or off.
setPreference(String, String) - Method in class ly.count.android.api.CountlyStore
Adds a preference to local store.
setUserData(Bundle) - Method in class ly.count.android.api.Countly
Sets information about user.
sharedInstance() - Static method in class ly.count.android.api.Countly
Returns the Countly singleton.
storeConfiguration(Context, String, String, String, DeviceId.Type) - Static method in class ly.count.android.api.MessagingAdapter
 
switchToIdType(DeviceId.Type, Context, CountlyStore) - Method in class ly.count.android.api.DeviceId
 
sync(Context) - Static method in class ly.count.android.api.OpenUDIDAdapter
 
sync(Context) - Static method in class org.OpenUDID.OpenUDID_manager
The Method the call at the init of your app

T

TAG - Static variable in class ly.count.android.api.Countly
Tag used in all logging in the Count.ly SDK.
TAG - Static variable in class org.OpenUDID.OpenUDID_manager
 
tokenSession(String, Countly.CountlyMessagingMode) - Method in class ly.count.android.api.ConnectionQueue
 

U

UserData - Class in ly.count.android.api
 
UserData() - Constructor for class ly.count.android.api.UserData
 
username - Static variable in class ly.count.android.api.UserData
 
USERNAME_KEY - Static variable in class ly.count.android.api.UserData
 

V

valueOf(String) - Static method in enum ly.count.android.api.Countly.CountlyMessagingMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ly.count.android.api.DeviceId.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum ly.count.android.api.Countly.CountlyMessagingMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ly.count.android.api.DeviceId.Type
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E G H I L M N O P R S T U V