Class LoggerFactory<Logger, LoggerOptions>Abstract
Type Parameters
-
Logger extends ILogger
-
LoggerOptions
Constructors
constructor
- new LoggerFactory<Logger, LoggerOptions>(): LoggerFactory<Logger, LoggerOptions>
-
Type Parameters
-
Logger extends ILogger
-
LoggerOptions
Returns LoggerFactory<Logger, LoggerOptions>
Methods
Abstract
close
- close(loggerName?: string): any
-
Parameters
-
Optional
loggerName: string
Returns any
Abstract
createLogger
- createLogger(name: string, options: LoggerOptions): Logger
-
Parameters
-
name: string
-
options: LoggerOptions
Returns Logger
Abstract
getLogger
- getLogger(loggerName: string): Logger
-
Returns Logger
Abstract
removeLogger
- removeLogger(loggerName: string): any
-
Returns any