|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.netmera.mobile.NetmeraLocalSession
public class NetmeraLocalSession
This class is used to ease the use of SharedPreferences. Instead
SharedPreferences, you can use this class just by calling
getInstance(Context) method.
| Method Summary | |
|---|---|
boolean |
clearAttributes(java.lang.String sessionFileName)
Remove all attributes saved in the given session file |
boolean |
contains(java.lang.String sessionFileName,
java.lang.String key)
This method checks if the given session file contains an attribute with the given key. |
java.util.Map<java.lang.String,?> |
getAll(java.lang.String sessionFileName)
This method is used to get all attributes saved in given session file. |
boolean |
getBoolean(java.lang.String sessionFileName,
java.lang.String key,
boolean defValue)
Get Boolean from session. |
float |
getFloat(java.lang.String sessionFileName,
java.lang.String key,
java.lang.Float defValue)
Get Float from session. |
static NetmeraLocalSession |
getInstance(android.content.Context context)
NetmeraLocalSession is a singleton class. |
int |
getInteger(java.lang.String sessionFileName,
java.lang.String key,
int defValue)
Get Integer from session. |
long |
getLong(java.lang.String sessionFileName,
java.lang.String key,
long defValue)
Get Long from session. |
java.lang.String |
getString(java.lang.String sessionFileName,
java.lang.String key,
java.lang.String defValue)
Get String from session. |
boolean |
isSessionFileExists(android.content.Context context,
java.lang.String sessionFileName)
Checks if the given session file exists. |
boolean |
put(java.lang.String sessionFileName,
java.lang.String key,
java.lang.Object value)
This method puts an attribute with the given key on given session file. |
boolean |
removeAttribute(java.lang.String sessionFileName,
java.lang.String key)
Remove one attribute on session. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public boolean contains(java.lang.String sessionFileName,
java.lang.String key)
sessionFileName - can be null, default is defined as "LocalSessionFile"key -
public java.util.Map<java.lang.String,?> getAll(java.lang.String sessionFileName)
sessionFileName -
public boolean put(java.lang.String sessionFileName,
java.lang.String key,
java.lang.Object value)
String,
Long, Integer, Boolean, Float.
sessionFileName - can be null, default is defined as "LocalSessionFile"key - value -
public java.lang.String getString(java.lang.String sessionFileName,
java.lang.String key,
java.lang.String defValue)
String from session.
sessionFileName - can be null, default is defined as "LocalSessionFile"key - defValue -
String with the given key exists in session file. If
not, return default value.
public float getFloat(java.lang.String sessionFileName,
java.lang.String key,
java.lang.Float defValue)
Float from session.
sessionFileName - can be null, default is defined as "LocalSessionFile"key - defValue -
Float with the given key exists in session file. If
not, return default value.
public int getInteger(java.lang.String sessionFileName,
java.lang.String key,
int defValue)
Integer from session.
sessionFileName - can be null, default is defined as "LocalSessionFile"key - defValue -
Integer with the given key exists in session file. If
not, return default value.
public boolean getBoolean(java.lang.String sessionFileName,
java.lang.String key,
boolean defValue)
Boolean from session.
sessionFileName - can be null, default is defined as "LocalSessionFile"key - defValue -
Boolean with the given key exists in session file. If
not, return default value.
public long getLong(java.lang.String sessionFileName,
java.lang.String key,
long defValue)
Long from session.
sessionFileName - can be null, default is defined as "LocalSessionFile"key - attribute keydefValue - if value can't be found, defValue will return.
Long with the given key exists in session file. If not,
return default value.
public boolean removeAttribute(java.lang.String sessionFileName,
java.lang.String key)
sessionFileName - can be null, default is defined as "LocalSessionFile"key - attribute key
public boolean clearAttributes(java.lang.String sessionFileName)
sessionFileName - session file to delete
public boolean isSessionFileExists(android.content.Context context,
java.lang.String sessionFileName)
context - a Context instance.sessionFileName - session file to check
public static NetmeraLocalSession getInstance(android.content.Context context)
NetmeraLocalSession is a singleton class. To use features of this
class, you can get an instance by calling this method.
context -
NetmeraLocalSession instance
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||