Package-level declarations
Types
Link copied to clipboard
Implementation of the BlueConic client, handling the profile retrieval and storage. This may be from cache, persistent storage on the client or direct requests to the BlueConic server.
Link copied to clipboard
Link copied to clipboard
object BlueConicResponseParser
Class has some utility methods for parsing the json response from the BlueConic server.
Link copied to clipboard
Link copied to clipboard
Implementation of the commit log.
Link copied to clipboard
data class ConnectionImpl(val id: String, val parameters: Map<String, List<String>>) : BlueConicClient.Connection
Link copied to clipboard
data class Interaction(val id: String, val name: String, val interactionTypeId: String, val pluginClass: String, val pluginType: String, val positionId: String, val positionName: String, val dialogueId: String, val dialogueName: String, val defaultLocale: String?, val parameters: Map<String, Map<String, List<String>>> = emptyMap())
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class ProfileIdManager
Reference to the cookie manager. It is used to set and read the BCSessionId(profile ID), so BlueConic can sync the profile ID within WebViews with the profile ID in the native code.
Link copied to clipboard