cap-nodejs

CAP Node.js API


CAP Node.js API / cap-express/src / CreateCapExpressOptions

Interface: CreateCapExpressOptions

Defined in: cap-express/src/create-cap-express.ts:26

Properties

autoStart?

optional autoStart?: boolean

Defined in: cap-express/src/create-cap-express.ts:38


idGenerator?

optional idGenerator?: () => string

Defined in: cap-express/src/create-cap-express.ts:35

Returns

string


init?

optional init?: InitOptions

Defined in: cap-express/src/create-cap-express.ts:39


instanceId?

optional instanceId?: string

Defined in: cap-express/src/create-cap-express.ts:33


logger?

optional logger?: CapLogger

Defined in: cap-express/src/create-cap-express.ts:32


now?

optional now?: () => Date

Defined in: cap-express/src/create-cap-express.ts:34

Returns

Date


publisher

publisher: PublisherPort

Defined in: cap-express/src/create-cap-express.ts:29


publishStorage

publishStorage: PublishStoragePort

Defined in: cap-express/src/create-cap-express.ts:27


receivedStorage

receivedStorage: ReceivedStoragePort

Defined in: cap-express/src/create-cap-express.ts:28


scheduler?

optional scheduler?: CapExpressSchedulerOptions

Defined in: cap-express/src/create-cap-express.ts:31


subscriber

subscriber: SubscriberPort

Defined in: cap-express/src/create-cap-express.ts:30


transactionContext?

optional transactionContext?: CapTransactionContext<unknown>

Defined in: cap-express/src/create-cap-express.ts:37


transactionManager?

optional transactionManager?: CapTransactionManagerPort<unknown>

Defined in: cap-express/src/create-cap-express.ts:36