Skip to content

ambiten


ambiten / logger / BufferedTransporter

Class: BufferedTransporter

Defined in: packages/logger/src/transports/buffered-transporter.ts:18

Implements

Constructors

Constructor

new BufferedTransporter(transporter, options?): BufferedTransporter

Defined in: packages/logger/src/transports/buffered-transporter.ts:32

Parameters

transporter

Transporter

options?

BufferedTransporterOptions = {}

Returns

BufferedTransporter

Methods

close()

close(): Promise<void>

Defined in: packages/logger/src/transports/buffered-transporter.ts:105

Returns

Promise<void>

Implementation of

Transporter.close


flush()

flush(): Promise<void>

Defined in: packages/logger/src/transports/buffered-transporter.ts:66

Returns

Promise<void>

Implementation of

Transporter.flush


stop()

stop(): Promise<void>

Defined in: packages/logger/src/transports/buffered-transporter.ts:120

Returns

Promise<void>


write()

write(entry, formatted): Promise<void>

Defined in: packages/logger/src/transports/buffered-transporter.ts:44

Parameters

entry

LogEntry

formatted

string

Returns

Promise<void>

Implementation of

Transporter.write

Context-aware execution infrastructure for multi-tenant systems.