android-components / mozilla.components.browser.session.storage

Package mozilla.components.browser.session.storage

Types

DefaultSessionStorage

class DefaultSessionStorage : SessionStorage

Default implementation of SessionStorage which persists browser and engine session states to a JSON file.

SessionStorage

interface SessionStorage

Storage component for browser and engine sessions.

SessionWithState

data class SessionWithState

SessionsSnapshot

data class SessionsSnapshot

Properties

ENGINE_SESSION_KEY

const val ENGINE_SESSION_KEY: String

FILE_NAME_FORMAT

const val FILE_NAME_FORMAT: String

SELECTED_SESSION_INDEX_KEY

const val SELECTED_SESSION_INDEX_KEY: String

SESSION_KEY

const val SESSION_KEY: String

SESSION_PARENT_UUID_KEY

const val SESSION_PARENT_UUID_KEY: String

SESSION_SOURCE_KEY

const val SESSION_SOURCE_KEY: String

SESSION_STATE_TUPLES_KEY

const val SESSION_STATE_TUPLES_KEY: String

SESSION_URL_KEY

const val SESSION_URL_KEY: String

SESSION_UUID_KEY

const val SESSION_UUID_KEY: String

VERSION

const val VERSION: Int

VERSION_KEY

const val VERSION_KEY: String