Package com.inmobi.media.core.config.db
Class ConfigDao
-
- All Implemented Interfaces:
public final class ConfigDao
-
-
Field Summary
Fields Modifier and Type Field Description public final static StringTABLE_NAMEpublic final static StringTABLE_SCHEMA
-
Constructor Summary
Constructors Constructor Description ConfigDao(InMobiDatabaseHelper databaseHelper)
-
Method Summary
Modifier and Type Method Description final List<Config>getAllConfigs()final ConfiggetConfigByType(String type)final UnitinsertConfig(Config config)final UnitinsertConfig(String config, String type, Long timestamp)final BooleanisConfigInCache(String type)final LonggetLastUpdatedTimestamp(String type)final UnitputLastUpdatedTimestamp(String type, Long newTimestamp)final StringgetConfigStringByType(String type)final UnitclearTable()-
-
Constructor Detail
-
ConfigDao
ConfigDao(InMobiDatabaseHelper databaseHelper)
-
-
Method Detail
-
getAllConfigs
final List<Config> getAllConfigs()
-
getConfigByType
final Config getConfigByType(String type)
-
insertConfig
final Unit insertConfig(Config config)
-
insertConfig
final Unit insertConfig(String config, String type, Long timestamp)
-
isConfigInCache
final Boolean isConfigInCache(String type)
-
getLastUpdatedTimestamp
final Long getLastUpdatedTimestamp(String type)
-
putLastUpdatedTimestamp
final Unit putLastUpdatedTimestamp(String type, Long newTimestamp)
-
getConfigStringByType
final String getConfigStringByType(String type)
-
clearTable
final Unit clearTable()
-
-
-
-