-
- All Implemented Interfaces:
-
android.database.DatabaseErrorHandler
public final class DatadogDatabaseErrorHandler implements DatabaseErrorHandler
Provides an implementation of DatadogDatabaseErrorHandler already set up to send relevant information to Datadog.
It will automatically send RUM Error events whenever a Database corruption was signaled. For more information https://www.sqlite.org/howtocorrupt.html
-
-
Constructor Summary
Constructors Constructor Description DatadogDatabaseErrorHandler(String sdkInstanceName, DatabaseErrorHandler defaultErrorHandler)
-
Method Summary
Modifier and Type Method Description UnitonCorruption(SQLiteDatabase dbObj)-
-
Constructor Detail
-
DatadogDatabaseErrorHandler
DatadogDatabaseErrorHandler(String sdkInstanceName, DatabaseErrorHandler defaultErrorHandler)
- Parameters:
sdkInstanceName- the SDK instance name to bind to, or null to check the default instance.defaultErrorHandler- the corruption error handler, by default it is DefaultDatabaseErrorHandler.
-
-
Method Detail
-
onCorruption
Unit onCorruption(SQLiteDatabase dbObj)
-
-
-
-