snowplow-android-tracker
5.0.0-dev.1
snowplow-android-tracker
/
com.snowplowanalytics.core.emitter.storage
/
EventStoreHelper
Event
Store
Helper
@
RestrictTo
(
value
=
[
RestrictTo.Scope.LIBRARY
]
)
class
EventStoreHelper
:
SQLiteOpenHelper
Helper class for building and maintaining the SQLite Database used by the Tracker.
Types
Functions
Types
Companion
Link copied to clipboard
object
Companion
Functions
close
Link copied to clipboard
open
override
fun
close
(
)
get
Database
Name
Link copied to clipboard
open
fun
getDatabaseName
(
)
:
String
get
Readable
Database
Link copied to clipboard
open
fun
getReadableDatabase
(
)
:
SQLiteDatabase
get
Writable
Database
Link copied to clipboard
open
fun
getWritableDatabase
(
)
:
SQLiteDatabase
on
Configure
Link copied to clipboard
open
fun
onConfigure
(
p0
:
SQLiteDatabase
)
on
Create
Link copied to clipboard
open
override
fun
onCreate
(
database
:
SQLiteDatabase
)
on
Downgrade
Link copied to clipboard
open
fun
onDowngrade
(
p0
:
SQLiteDatabase
,
p1
:
Int
,
p2
:
Int
)
on
Open
Link copied to clipboard
open
fun
onOpen
(
p0
:
SQLiteDatabase
)
on
Upgrade
Link copied to clipboard
open
override
fun
onUpgrade
(
database
:
SQLiteDatabase
,
oldVersion
:
Int
,
newVersion
:
Int
)
set
Idle
Connection
Timeout
Link copied to clipboard
open
fun
setIdleConnectionTimeout
(
p0
:
Long
)
set
Lookaside
Config
Link copied to clipboard
open
fun
setLookasideConfig
(
p0
:
Int
,
p1
:
Int
)
set
Open
Params
Link copied to clipboard
open
fun
setOpenParams
(
p0
:
SQLiteDatabase.OpenParams
)
set
Write
Ahead
Logging
Enabled
Link copied to clipboard
open
fun
setWriteAheadLoggingEnabled
(
p0
:
Boolean
)