-
public final class OpenObserveSqliteCallback extends AndroidSqliteDriver.CallbackExtends the AndroidSqliteDriver.Callback to intercept any Database corruption callback and to automatically send a RUM error event whenever this issue occurs.
For more information https://www.sqlite.org/howtocorrupt.html
-
-
Constructor Summary
Constructors Constructor Description OpenObserveSqliteCallback(SqlDriver.Schema schema, SdkCore sdkCore)OpenObserveSqliteCallback(SqlDriver.Schema schema)
-
Method Summary
Modifier and Type Method Description UnitonCorruption(SupportSQLiteDatabase db)-
Methods inherited from class com.squareup.sqldelight.android.AndroidSqliteDriver.Callback
onConfigure, onDowngrade, onOpen -
Methods inherited from class com.openobserve.android.sqldelight.OpenObserveSqliteCallback
onCreate, onUpgrade -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
OpenObserveSqliteCallback
OpenObserveSqliteCallback(SqlDriver.Schema schema, SdkCore sdkCore)
- Parameters:
schema- the SQL database schemasdkCore- the SDK instance to forward the errors to.
-
OpenObserveSqliteCallback
OpenObserveSqliteCallback(SqlDriver.Schema schema)
- Parameters:
schema- the SQL database schema
-
-
Method Detail
-
onCorruption
Unit onCorruption(SupportSQLiteDatabase db)
-
-
-
-