Package com.inmobi.media.core.storage
Object InMobiDatabaseManager
-
- All Implemented Interfaces:
public class InMobiDatabaseManagerThe InMobiDatabaseManager class is responsible for managing the database instance used within the InMobi SDK. It initializes the database with the required tables and configurations.
-
-
Field Summary
Fields Modifier and Type Field Description private final <Error class: unknown class>databaseprivate final ExecutorServicetransactionExecutorprivate final static InMobiDatabaseHelperhelperpublic final static InMobiDatabaseManagerINSTANCE
-
Method Summary
Modifier and Type Method Description final UnitcleanUnwantedDbFiles()Cleans up unwanted database files by retrieving a list of unwanted database file. final <Error class: unknown class>buildInMobiDatabaseManager(Context context)final StringgetDatabaseName()final <Error class: unknown class>getDatabase()Lazy-initialized instance of the InMobi database. final ExecutorServicegetTransactionExecutor()final static InMobiDatabaseHelpergetHelper()-
-
Method Detail
-
cleanUnwantedDbFiles
@WorkerThread() final Unit cleanUnwantedDbFiles()
Cleans up unwanted database files by retrieving a list of unwanted database file.
-
buildInMobiDatabaseManager
final <Error class: unknown class> buildInMobiDatabaseManager(Context context)
-
getDatabaseName
final String getDatabaseName()
-
getDatabase
final <Error class: unknown class> getDatabase()
Lazy-initialized instance of the InMobi database.
-
getTransactionExecutor
final ExecutorService getTransactionExecutor()
-
getHelper
final static InMobiDatabaseHelper getHelper()
-
-
-
-