-
- All Implemented Interfaces:
-
io.ably.lib.push.Storage
public class SharedPreferenceStorage implements Storage
-
-
Constructor Summary
Constructors Constructor Description SharedPreferenceStorage(ActivationContext activationContext)
-
Method Summary
Modifier and Type Method Description voidput(String key, String value)Put string value in to storage voidput(String key, int value)Put integer value in to storage Stringget(String key, String defaultValue)Returns string value based on key from storage intget(String key, int defaultValue)Returns integer value based on key from storage voidclear(Array<String> keys)Removes keys from storage -
-
Constructor Detail
-
SharedPreferenceStorage
SharedPreferenceStorage(ActivationContext activationContext)
-
-
Method Detail
-
put
void put(String key, String value)
Put string value in to storage
- Parameters:
key- name under which value is storedvalue- stored string value
-
put
void put(String key, int value)
Put integer value in to storage
- Parameters:
key- name after which value is storedvalue- stored integer value
-
get
String get(String key, String defaultValue)
Returns string value based on key from storage
- Parameters:
key- name under value is storeddefaultValue- value which is returned if key is not found
-
get
int get(String key, int defaultValue)
Returns integer value based on key from storage
- Parameters:
key- name under value is storeddefaultValue- value which is returned if key is not found
-
-
-
-