public class RealmCacheManager
Created by Prots on 1/26/16.
Modifier and Type | Class and Description |
---|---|
static class |
RealmCacheManager.Companion |
Modifier and Type | Field and Description |
---|---|
static RealmCacheManager.Companion |
Companion |
Constructor and Description |
---|
RealmCacheManager(byte[] encryptionKey,
Client<?> client) |
RealmCacheManager(byte[] encryptionKey,
java.lang.String prefix,
Client<?> client) |
RealmCacheManager(Client<?> client) |
RealmCacheManager(java.lang.String prefix,
Client<?> client) |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
<T extends GenericJson> |
clearCollection(java.lang.String collection,
java.lang.Class<T> collectionItemClass,
java.lang.Long ttl) |
<T extends GenericJson> |
getCache(java.lang.String collection,
java.lang.Class<T> collectionItemClass,
java.lang.Long ttl) |
com.kinvey.java.AbstractClient<?> |
getClient() |
io.realm.DynamicRealm |
getDynamicRealm()
get Prepared DynamicRealm since realm object can not be shared between threads
|
void |
setClient(com.kinvey.java.AbstractClient<?> p) |
public static RealmCacheManager.Companion Companion
public RealmCacheManager(byte[] encryptionKey, Client<?> client)
public RealmCacheManager(byte[] encryptionKey, java.lang.String prefix, Client<?> client)
public RealmCacheManager(Client<?> client)
public RealmCacheManager(java.lang.String prefix, Client<?> client)
public com.kinvey.java.AbstractClient<?> getClient()
public void setClient(com.kinvey.java.AbstractClient<?> p)
public <T extends GenericJson> com.kinvey.java.cache.ICache<T> getCache(java.lang.String collection, java.lang.Class<T> collectionItemClass, java.lang.Long ttl)
public void clear()
public <T extends GenericJson> void clearCollection(java.lang.String collection, java.lang.Class<T> collectionItemClass, java.lang.Long ttl)
public io.realm.DynamicRealm getDynamicRealm()
get Prepared DynamicRealm since realm object can not be shared between threads