public class SharedPreferencesManager
extends java.lang.Object
Constructor and Description |
---|
SharedPreferencesManager(android.content.Context context) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCurrentApiEnvironment()
Gets the current API environment.
|
java.lang.String |
getCurrentOAuthLoginAppToken()
Gets the current OAuth Login App Token.
|
java.lang.String |
getCurrentOAuthLoginUserToken()
Gets the current OAuth Login User Token.
|
java.lang.String |
getCurrentOAuthRefreshToken()
Gets the current OAuth Refresh Token.
|
java.lang.String |
getCurrentUser()
Gets the current user.
|
java.lang.String |
getDefaultActivityClassName()
Gets the default activity class name.
|
java.lang.String |
getDeviceId()
Gets the current device ID for application.
|
java.lang.String |
getRegistrationId()
Gets the current registration ID for application on GCM service.
|
boolean |
isAppUpdated()
Checks whether the app has been updated since last registering.
|
boolean |
isDeviceChecked()
Gets the current device checked flag.
|
boolean |
isRegistrationCompleted()
Gets the registration completed flag.
|
SharedPreferencesManager |
resetCurrentOAuthLoginAppToken()
Resets the current OAuth Login App Token in the application's
SharedPreferences . |
SharedPreferencesManager |
resetCurrentOAuthLoginUserToken()
Resets the current OAuth Login User Token in the application's
SharedPreferences . |
SharedPreferencesManager |
resetCurrentOAuthRefreshToken()
Resets the current OAuth Refresh Token in the application's
SharedPreferences . |
SharedPreferencesManager |
resetCurrentUser()
Resets the current user in the application's
SharedPreferences . |
SharedPreferencesManager |
resetDeviceId()
Resets the device ID in the application's
SharedPreferences . |
SharedPreferencesManager |
resetRegistrationCompleted()
Resets the registration completed flag.
|
SharedPreferencesManager |
resetRegistrationId()
Resets the registration ID in the application's
SharedPreferences . |
SharedPreferencesManager |
storeCurrentApiEnvironment(java.lang.String currentApiEnvironment)
Stores the current API environment in the application's
SharedPreferences . |
SharedPreferencesManager |
storeCurrentOAuthLoginAppToken(java.lang.String currentOAuthLoginAppToken)
Stores the current OAuth Login App Token in the application's
SharedPreferences . |
SharedPreferencesManager |
storeCurrentOAuthLoginUserToken(java.lang.String currentOAuthLoginUserToken)
Stores the current OAuth Login User Token in the application's
SharedPreferences . |
SharedPreferencesManager |
storeCurrentOAuthRefreshToken(java.lang.String currentOAuthRefreshToken)
Stores the current OAuth Refresh Token in the application's
SharedPreferences . |
SharedPreferencesManager |
storeCurrentUser(java.lang.String currentUser)
Stores the current user in the application's
SharedPreferences . |
SharedPreferencesManager |
storeDefaultActivityClassName(java.lang.String defaultActivityClassName)
Stores the default activity class name in the application's
SharedPreferences . |
SharedPreferencesManager |
storeDeviceChecked()
Stores a flag in the application's
SharedPreferences
stating that device has been checked for google play services. |
SharedPreferencesManager |
storeDeviceId(java.lang.String deviceId)
Stores the device ID in the application's
SharedPreferences . |
SharedPreferencesManager |
storeRegistrationCompleted()
Stores a flag in the application's
SharedPreferences
stating that registration is completed. |
SharedPreferencesManager |
storeRegistrationId(java.lang.String regId)
Stores the registration ID and app versionCode in the application's
SharedPreferences . |
public SharedPreferencesManager(android.content.Context context)
public java.lang.String getRegistrationId()
public SharedPreferencesManager storeRegistrationId(java.lang.String regId)
SharedPreferences
.regId
- registration IDpublic SharedPreferencesManager resetRegistrationId()
SharedPreferences
.public java.lang.String getDeviceId()
public SharedPreferencesManager storeDeviceId(java.lang.String deviceId)
SharedPreferences
.deviceId
- device Idpublic SharedPreferencesManager resetDeviceId()
SharedPreferences
.public SharedPreferencesManager storeDeviceChecked()
SharedPreferences
stating that device has been checked for google play services.public boolean isDeviceChecked()
public SharedPreferencesManager storeRegistrationCompleted()
SharedPreferences
stating that registration is completed.public SharedPreferencesManager resetRegistrationCompleted()
public boolean isRegistrationCompleted()
public java.lang.String getDefaultActivityClassName()
public SharedPreferencesManager storeDefaultActivityClassName(java.lang.String defaultActivityClassName)
SharedPreferences
.defaultActivityClassName
- default activity class namepublic boolean isAppUpdated()
true
if app was updated, false
otherwisepublic java.lang.String getCurrentUser()
public SharedPreferencesManager storeCurrentUser(java.lang.String currentUser)
SharedPreferences
.currentUser
- The current userpublic SharedPreferencesManager resetCurrentUser()
SharedPreferences
.public java.lang.String getCurrentOAuthLoginUserToken()
public SharedPreferencesManager storeCurrentOAuthLoginUserToken(java.lang.String currentOAuthLoginUserToken)
SharedPreferences
.currentOAuthLoginUserToken
- The current OAuth Login User Tokenpublic SharedPreferencesManager resetCurrentOAuthLoginUserToken()
SharedPreferences
.public java.lang.String getCurrentOAuthLoginAppToken()
public SharedPreferencesManager storeCurrentOAuthLoginAppToken(java.lang.String currentOAuthLoginAppToken)
SharedPreferences
.currentOAuthLoginAppToken
- The current OAuth Login App Tokenpublic SharedPreferencesManager resetCurrentOAuthLoginAppToken()
SharedPreferences
.public java.lang.String getCurrentOAuthRefreshToken()
public SharedPreferencesManager storeCurrentOAuthRefreshToken(java.lang.String currentOAuthRefreshToken)
SharedPreferences
.currentOAuthRefreshToken
- The current OAuth Refresh Tokenpublic SharedPreferencesManager resetCurrentOAuthRefreshToken()
SharedPreferences
.public java.lang.String getCurrentApiEnvironment()
public SharedPreferencesManager storeCurrentApiEnvironment(java.lang.String currentApiEnvironment)
SharedPreferences
.currentApiEnvironment
- The current API environment