public class SharedPreferencesManager extends Object
| Constructor and Description |
|---|
SharedPreferencesManager(android.content.Context context)
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
clear()
Remove all key-value pairs from shared preferences.
|
boolean |
getGdprForgetMe() |
boolean |
getInstallTracked()
Get information if install has been tracked from shared preferences.
|
String |
getPushToken()
Get push token from shared preferences.
|
org.json.JSONArray |
getRawReferrer(String rawReferrer,
long clickTime)
Get saved referrer JSONArray object.
|
org.json.JSONArray |
getRawReferrerArray()
Get array of saved referrer JSONArray objects.
|
void |
removeGdprForgetMe() |
void |
removePushToken()
Remove push token from shared preferences.
|
void |
removeRawReferrer(String rawReferrer,
long clickTime)
Remove referrer information from shared preferences.
|
void |
savePushToken(String pushToken)
Save push token to shared preferences.
|
void |
saveRawReferrer(String rawReferrer,
long clickTime)
Save raw referrer string into shared preferences.
|
void |
saveRawReferrerArray(org.json.JSONArray rawReferrerArray)
Save referrer array to shared preferences.
|
void |
setGdprForgetMe() |
void |
setInstallTracked()
Save information that install has been tracked to shared preferences.
|
void |
setSendingReferrersAsNotSent()
Initially called upon ActivityHandler initialisation.
|
public SharedPreferencesManager(android.content.Context context)
context - Application contextpublic void saveRawReferrer(String rawReferrer, long clickTime)
rawReferrer - Raw referrer stringclickTime - Click timepublic void saveRawReferrerArray(org.json.JSONArray rawReferrerArray)
rawReferrerArray - Array of referrers to be savedpublic void removeRawReferrer(String rawReferrer, long clickTime)
clickTime - Click timerawReferrer - Raw referrer stringpublic org.json.JSONArray getRawReferrer(String rawReferrer, long clickTime)
rawReferrer - Raw referrer stringclickTime - Click timepublic org.json.JSONArray getRawReferrerArray()
public void setSendingReferrersAsNotSent()
public void savePushToken(String pushToken)
pushToken - Push notifications tokenpublic String getPushToken()
public void removePushToken()
public void setInstallTracked()
public boolean getInstallTracked()
public void setGdprForgetMe()
public boolean getGdprForgetMe()
public void removeGdprForgetMe()
public void clear()
Copyright © 2018. All rights reserved.