Skip to content

ambiten


ambiten / logger/src / 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.