CAP Node.js API / cap-nest/src / CapEngine
Defined in: cap-core/dist/engine/cap-engine.d.ts:35
new CapEngine(
options):CapEngine
Defined in: cap-core/dist/engine/cap-engine.d.ts:47
CapEngine
close():
Promise<void>
Defined in: cap-core/dist/engine/cap-engine.d.ts:54
Promise<void>
dispatchOutboxBatch():
Promise<number>
Defined in: cap-core/dist/engine/cap-engine.d.ts:52
Promise<number>
publish<
T>(topic,payload,options?):Promise<void>
Defined in: cap-core/dist/engine/cap-engine.d.ts:48
T = JsonValue
string
T
CapPublishOptions<unknown>
Promise<void>
retryInboxBatch():
Promise<number>
Defined in: cap-core/dist/engine/cap-engine.d.ts:53
Promise<number>
retryReceived(
rec):Promise<void>
Defined in: cap-core/dist/engine/cap-engine.d.ts:51
Promise<void>
subscribe<
T>(topic,group,handler):void
Defined in: cap-core/dist/engine/cap-engine.d.ts:50
T = unknown
string
string
Handler<T>
void
transaction<
T>(fn,options?):Promise<T>
Defined in: cap-core/dist/engine/cap-engine.d.ts:49
T
(ctx) => Promise<T>
Promise<T>