Skip to content

bpmn-server / ILogger

Interface: ILogger#

A logging tool to take various message for monitoring and debugging

it can also keep the message in memory till saved later through saveToFile msgs can be cleared by the clean method

Implemented by#

Table of contents#

Methods#

Methods#

setOptions#

▸ setOptions(«destructured»): void

Parameters#

Name Type
«destructured» Object
› toConsole any
› toFile any
› callback any

Returns#

void

Defined in#

packages/bpmn-server/src/interfaces/common.ts:108


clear#

▸ clear(): void

Returns#

void

Defined in#

packages/bpmn-server/src/interfaces/common.ts:113


get#

▸ get(): any[]

Returns#

any[]

Defined in#

packages/bpmn-server/src/interfaces/common.ts:114


debug#

▸ debug(...message): void

Parameters#

Name Type
...message any

Returns#

void

Defined in#

packages/bpmn-server/src/interfaces/common.ts:115


warn#

▸ warn(...message): void

Parameters#

Name Type
...message any

Returns#

void

Defined in#

packages/bpmn-server/src/interfaces/common.ts:116


log#

▸ log(...message): void

Parameters#

Name Type
...message any

Returns#

void

Defined in#

packages/bpmn-server/src/interfaces/common.ts:117


decision#

▸ decision(...message): any

Why the engine took a path (an instance log entry of type 'decision'); optional for older loggers.

Parameters#

Name Type
...message any

Returns#

any

Defined in#

packages/bpmn-server/src/interfaces/common.ts:119


error#

▸ error(err): void

Parameters#

Name Type
err any

Returns#

void

Defined in#

packages/bpmn-server/src/interfaces/common.ts:120


reportError#

▸ reportError(err): void

Parameters#

Name Type
err any

Returns#

void

Defined in#

packages/bpmn-server/src/interfaces/common.ts:121


save#

▸ save(filename): Promise\<void>

Parameters#

Name Type
filename any

Returns#

Promise\<void>

Defined in#

packages/bpmn-server/src/interfaces/common.ts:122


saveForInstance#

▸ saveForInstance(instanceId): any

Parameters#

Name Type
instanceId string

Returns#

any

Defined in#

packages/bpmn-server/src/interfaces/common.ts:123

Comments