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
- 
OptionalloggerName: 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