Options
All
  • Public
  • Public/Protected
  • All
Menu

Class LogConfiguration

internal

Hierarchy

  • LogConfiguration

Index

Constructors

constructor

Properties

Static Private __fmicelinkLogConfigurationInitialized

__fmicelinkLogConfigurationInitialized: boolean = false
internal

Static Private fm_icelink_LogConfiguration___lock

fm_icelink_LogConfiguration___lock: Object
internal

Static Private fm_icelink_LogConfiguration___logProviders

fm_icelink_LogConfiguration___logProviders: LogProvider[]
internal

Static Private fm_icelink_LogConfiguration___providerCount

fm_icelink_LogConfiguration___providerCount: number
internal

Static Private fm_icelink_LogConfiguration__defaultLogLevel

fm_icelink_LogConfiguration__defaultLogLevel: LogLevel
internal

Static Private fm_icelink_LogConfiguration__tagOverrides

fm_icelink_LogConfiguration__tagOverrides: Hash<string, LogLevel>
internal

Methods

getTypeString

  • getTypeString(): string
  • Returns string

Static addLogProvider

  • addLogProvider(provider: LogProvider): void
  • Parameters

    • provider: LogProvider

    Returns void

Static clearLogProviders

  • clearLogProviders(): void
  • Returns void

Static fmicelinkLogConfigurationInitialize

  • fmicelinkLogConfigurationInitialize(): void
  • internal

    Returns void

Static getDefaultLogLevel

  • getDefaultLogLevel(): LogLevel
  • Returns LogLevel

Static getHaveProviders

  • getHaveProviders(): boolean
  • Returns boolean

Static getLogProviders

  • getLogProviders(): LogProvider[]
  • Returns LogProvider[]

Static getTagLogLevel

  • getTagLogLevel(tag: string): LogLevel
  • Parameters

    • tag: string

    Returns LogLevel

Static getTagOverrides

  • getTagOverrides(): Hash<string, LogLevel>
  • Returns Hash<string, LogLevel>

Static removeLogProvider

  • removeLogProvider(provider: LogProvider): void
  • Parameters

    • provider: LogProvider

    Returns void

Static setDefaultLogLevel

  • setDefaultLogLevel(value: LogLevel): void
  • Parameters

    • value: LogLevel

    Returns void

Static Private setTagOverrides

  • setTagOverrides(value: Hash<string, LogLevel>): void
  • internal

    Parameters

    • value: Hash<string, LogLevel>

    Returns void