CAP Node.js API / cap-testing/src / InMemoryPublishStorage
Defined in: cap-core/dist/testing/in-memory-publish-storage.d.ts:6
PublishStoragePortCapabilityAwareStoragePortnew InMemoryPublishStorage():
InMemoryPublishStorage
InMemoryPublishStorage
readonlystore:Map<string,CapPublishEvent<JsonValue>>
Defined in: cap-core/dist/testing/in-memory-publish-storage.d.ts:7
claimUnpublished(
options):Promise<CapPublishEvent<JsonValue>[]>
Defined in: cap-core/dist/testing/in-memory-publish-storage.d.ts:10
ClaimUnpublishedOptions
Promise<CapPublishEvent<JsonValue>[]>
PublishStoragePort.claimUnpublished
findPublishById(
id):Promise<CapPublishEvent<JsonValue> |undefined>
Defined in: cap-core/dist/testing/in-memory-publish-storage.d.ts:15
string
Promise<CapPublishEvent<JsonValue> | undefined>
PublishStoragePort.findPublishById
getCapabilities():
CapStorageCapabilities
Defined in: cap-core/dist/testing/in-memory-publish-storage.d.ts:9
CapStorageCapabilities
CapabilityAwareStoragePort.getCapabilities
listPublish(
options?):Promise<{items:CapPublishEvent<JsonValue>[];total:number; }>
Defined in: cap-core/dist/testing/in-memory-publish-storage.d.ts:16
number
number
boolean
string
Promise<{ items: CapPublishEvent<JsonValue>[]; total: number; }>
PublishStoragePort.listPublish
markPublished(
id,publishedAt?,ownership?):Promise<boolean>
Defined in: cap-core/dist/testing/in-memory-publish-storage.d.ts:11
string
Date
PublishClaimOwnership
Promise<boolean>
PublishStoragePort.markPublished
markPublishFailed(
id,error,options):Promise<boolean>
Defined in: cap-core/dist/testing/in-memory-publish-storage.d.ts:12
string
unknown
MarkPublishFailedOptions
Promise<boolean>
PublishStoragePort.markPublishFailed
releaseExpiredClaims(
now):Promise<void>
Defined in: cap-core/dist/testing/in-memory-publish-storage.d.ts:14
Date
Promise<void>
PublishStoragePort.releaseExpiredClaims
renewPublishClaim(
options):Promise<boolean>
Defined in: cap-core/dist/testing/in-memory-publish-storage.d.ts:13
RenewPublishClaimOptions
Promise<boolean>
PublishStoragePort.renewPublishClaim
savePublish<
T>(event,_ctx?):Promise<string>
Defined in: cap-core/dist/testing/in-memory-publish-storage.d.ts:8
T extends JsonValue = JsonValue
CapOperationContext<unknown>
Promise<string>