@launchdarkly/js-client-sdk-common - v1.35.0
    Preparing search index...

    Class BaseDataManagerAbstract

    Implements

    Index
    baseHeaders: LDHeaders
    closed: boolean = false
    context?: Context
    credential: string
    dataSourceStatusManager: DataSourceStatusManager
    diagnosticsManager?: DiagnosticsManager
    emitter: LDEmitter
    flagManager: FlagManager
    getPollingPaths: () => DataSourcePaths
    getStreamingPaths: () => DataSourcePaths
    logger: LDLogger
    platform: Platform
    updateProcessor?: LDStreamProcessor
    • This function handles the data management aspects of the identification process.

      Implementation Note: The identifyResolve and identifyReject function resolve or reject the identify function at LDClient level. It is likely in individual implementations that these functions will be passed to other components, such as a datasource, do indicate when the identify process has been completed. The data manager identify function should return once everything has been set in motion to complete the identification process.

      Parameters

      • identifyResolve: () => void

        Called to reject the identify operation.

      • identifyReject: (err: Error) => void

        Called to complete the identify operation.

      • context: Context

        The context being identified.

      • OptionalidentifyOptions: LDIdentifyOptions

        Options for identification.

      Returns Promise<void>