Skip to main content

ConnectionPool

@codebolt/types


Interface: ConnectionPool

Defined in: common/types/src/codeboltjstypes/libFunctionTypes/internal.ts:408

Methods

acquire()

acquire(): Promise<any>;

Defined in: common/types/src/codeboltjstypes/libFunctionTypes/internal.ts:409

Returns

Promise<any>


available()

available(): number;

Defined in: common/types/src/codeboltjstypes/libFunctionTypes/internal.ts:413

Returns

number


close()

close(): Promise<void>;

Defined in: common/types/src/codeboltjstypes/libFunctionTypes/internal.ts:415

Returns

Promise<void>


destroy()

destroy(connection: any): void;

Defined in: common/types/src/codeboltjstypes/libFunctionTypes/internal.ts:411

Parameters

ParameterType
connectionany

Returns

void


pending()

pending(): number;

Defined in: common/types/src/codeboltjstypes/libFunctionTypes/internal.ts:414

Returns

number


release()

release(connection: any): void;

Defined in: common/types/src/codeboltjstypes/libFunctionTypes/internal.ts:410

Parameters

ParameterType
connectionany

Returns

void


size()

size(): number;

Defined in: common/types/src/codeboltjstypes/libFunctionTypes/internal.ts:412

Returns

number