Skip to content

ambiten


ambiten / logger/src / AsyncBatchTransporter

Class: AsyncBatchTransporter ​

Defined in: packages/logger/src/transports/async-batch.transporter.ts:22

Implements ​

Constructors ​

Constructor ​

new AsyncBatchTransporter(options): AsyncBatchTransporter

Defined in: packages/logger/src/transports/async-batch.transporter.ts:40

Parameters ​

options ​

AsyncBatchTransporterConfig

Returns ​

AsyncBatchTransporter

Methods ​

close() ​

close(): Promise<void>

Defined in: packages/logger/src/transports/async-batch.transporter.ts:151

Returns ​

Promise<void>

Implementation of ​

Transporter.close


flush() ​

flush(): Promise<void>

Defined in: packages/logger/src/transports/async-batch.transporter.ts:94

Returns ​

Promise<void>

Implementation of ​

Transporter.flush


start() ​

start(): void

Defined in: packages/logger/src/transports/async-batch.transporter.ts:133

Returns ​

void


stop() ​

stop(): Promise<void>

Defined in: packages/logger/src/transports/async-batch.transporter.ts:174

Returns ​

Promise<void>


write() ​

write(entry, _formatted): Promise<void>

Defined in: packages/logger/src/transports/async-batch.transporter.ts:58

Parameters ​

entry ​

LogEntry

_formatted ​

string

Returns ​

Promise<void>

Implementation of ​

Transporter.write

Context-aware execution infrastructure for multi-tenant systems.