Skip to main content

Class: DefaultLogger


PURISTA API / Modules / @purista/core / DefaultLogger

Class: DefaultLogger

@purista/core.DefaultLogger

Hierarchy

Implements

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new DefaultLogger(log): DefaultLogger

Parameters

NameType
logLogger

Returns

DefaultLogger

Overrides

Logger.constructor

Defined in

DefaultLogger/DefaultLogger.impl.ts:6open in new window

Properties

log

Private log: Logger

Defined in

DefaultLogger/DefaultLogger.impl.ts:6open in new window

Methods

debug

debug(...args): void

Parameters

NameType
...argsLogFnParamType

Returns

void

Implementation of

ILogger.debug

Overrides

Logger.debug

Defined in

DefaultLogger/DefaultLogger.impl.ts:42open in new window


error

error(...args): void

Parameters

NameType
...argsLogFnParamType

Returns

void

Implementation of

ILogger.error

Overrides

Logger.error

Defined in

DefaultLogger/DefaultLogger.impl.ts:18open in new window


fatal

fatal(...args): void

Parameters

NameType
...argsLogFnParamType

Returns

void

Implementation of

ILogger.fatal

Overrides

Logger.fatal

Defined in

DefaultLogger/DefaultLogger.impl.ts:10open in new window


getChildLogger

getChildLogger(options): Logger

Parameters

NameType
optionsLoggerOptions

Returns

Logger

Overrides

Logger.getChildLogger

Defined in

DefaultLogger/DefaultLogger.impl.ts:58open in new window


info

info(...args): void

Parameters

NameType
...argsLogFnParamType

Returns

void

Implementation of

ILogger.info

Overrides

Logger.info

Defined in

DefaultLogger/DefaultLogger.impl.ts:34open in new window


trace

trace(...args): void

Parameters

NameType
...argsLogFnParamType

Returns

void

Implementation of

ILogger.trace

Overrides

Logger.trace

Defined in

DefaultLogger/DefaultLogger.impl.ts:50open in new window


warn

warn(...args): void

Parameters

NameType
...argsLogFnParamType

Returns

void

Implementation of

ILogger.warn

Overrides

Logger.warn

Defined in

DefaultLogger/DefaultLogger.impl.ts:26open in new window

Last update:
Contributors: Sebastian Wessel