Class ShadowSQLiteOpenHelper

java.lang.Object
org.robolectric.shadows.ShadowSQLiteOpenHelper

@Implements(android.database.sqlite.SQLiteOpenHelper.class) public class ShadowSQLiteOpenHelper extends Object
Avoid calls to setIdleConnectionTimeout. They shouldn't matter for tests, but sometimes induced deadlocks.
  • Field Details

    • IDLE_CONNECTION_TIMEOUT_DISABLED

      public static final long IDLE_CONNECTION_TIMEOUT_DISABLED
      See Also:
  • Constructor Details

    • ShadowSQLiteOpenHelper

      public ShadowSQLiteOpenHelper()
  • Method Details

    • getIdleConnectionTimeout

      public long getIdleConnectionTimeout()
    • getOpenParams

      @RequiresApi(api=28) public SQLiteDatabase.OpenParams getOpenParams()
    • setIdleConnectionTimeout

      @Implementation(minSdk=27) protected void setIdleConnectionTimeout(long idleConnectionTimeoutMs)
    • setOpenParams

      @Implementation(minSdk=28) protected void setOpenParams(SQLiteDatabase.OpenParams openParams)