cap-nodejs

CAP Node.js API


CAP Node.js API / cap-core/src / CapEngineOptions

Interface: CapEngineOptions

Defined in: cap-core/src/engine/cap-engine.ts:55

Properties

idGenerator?

optional idGenerator?: () => string

Defined in: cap-core/src/engine/cap-engine.ts:64

Returns

string


instanceId?

optional instanceId?: string

Defined in: cap-core/src/engine/cap-engine.ts:62


logger?

optional logger?: CapLogger

Defined in: cap-core/src/engine/cap-engine.ts:61


now?

optional now?: () => Date

Defined in: cap-core/src/engine/cap-engine.ts:63

Returns

Date


publisher

publisher: PublisherPort

Defined in: cap-core/src/engine/cap-engine.ts:58


publishStorage

publishStorage: PublishStoragePort

Defined in: cap-core/src/engine/cap-engine.ts:56


receivedStorage

receivedStorage: ReceivedStoragePort

Defined in: cap-core/src/engine/cap-engine.ts:57


scheduler?

optional scheduler?: CapSchedulerOptions

Defined in: cap-core/src/engine/cap-engine.ts:60


subscriber

subscriber: SubscriberPort

Defined in: cap-core/src/engine/cap-engine.ts:59


transactionContext?

optional transactionContext?: CapTransactionContext<unknown>

Defined in: cap-core/src/engine/cap-engine.ts:66


transactionManager?

optional transactionManager?: CapTransactionManagerPort<unknown>

Defined in: cap-core/src/engine/cap-engine.ts:65