cap-nodejs
CAP Node.js API
CAP Node.js API
/ cap-core/src
cap-core/src
Classes
AdapterInitializer
CapEngine
CapScheduler
CapTransactionContext
FakePublisher
FakeSubscriber
InMemoryPublishStorage
InMemoryReceivedStorage
LocalBus
Interfaces
CapabilityAwareStoragePort
CapBaseMessage
CapEngineOptions
CapLogger
CapMessageMetadata
CapOperationContext
CapPublishEvent
CapPublishOptions
CapReceivedEvent
CapSchedulerOptions
CapSchedulerRuntimeOptions
CapStorageCapabilities
CapSubscribeOptions
CapTransactionManagerPort
CapTransactionOptions
ClaimUnpublishedOptions
ClockPort
DashboardListOptions
DashboardListResult
IdGeneratorPort
InboxRetryProcessor
InitOptions
MarkPublishFailedOptions
MarkReceivedFailedOptions
MessageDispatcher
PublishClaimOwnership
PublisherPort
PublishMetadata
PublishStoragePort
ReceivedStoragePort
RenewPublishClaimOptions
ResolvedCapEngineSchedulerOptions
SubscribeMetadata
SubscriberPort
TransactionalPublishStoragePort
TrySaveReceivedResult
Type Aliases
CapEngineInboxRetryProcessor
CapEngineMessageDispatcher
CapHandler
CapHeaders
CapHeaderValue
CapPublishMetadata
CapPublishStatus
CapReceivedStatus
CapSubscribeMetadata
CapTransactionPropagation
JsonPrimitive
JsonValue
Variables
CAP_MESSAGE_ID_HEADER
noopLogger
PUBLISH_STORAGE
PUBLISHER
RECEIVED_STORAGE
SUBSCRIBER
Functions
calculateBackoff
createDedupeKey
createInMemoryPublisher
createInMemoryPublishStorage
createInMemoryReceivedStorage
createInMemorySubscriber
expJitter
getCapMessageId
isLegacyTransactionalPublishStorage
normalizeError
resolveOperationContext
withCapMessageId
withTransactionAndPostCommit