CAP Node.js API / cap-core/src / TransactionalPublishStoragePort
Defined in: cap-core/src/ports/publish-storage.port.ts:72
PublishStoragePort<TTx>TTx = unknown
claimUnpublished(
options):Promise<CapPublishEvent<JsonValue>[]>
Defined in: cap-core/src/ports/publish-storage.port.ts:45
Promise<CapPublishEvent<JsonValue>[]>
PublishStoragePort.claimUnpublished
optionalfindPublishById(id):Promise<CapPublishEvent<JsonValue> |undefined>
Defined in: cap-core/src/ports/publish-storage.port.ts:65
string
Promise<CapPublishEvent<JsonValue> | undefined>
PublishStoragePort.findPublishById
optionalinitialize(options?):Promise<void>
Defined in: cap-core/src/ports/publish-storage.port.ts:43
Promise<void>
optionallistPublish(options):Promise<DashboardListResult<CapPublishEvent<JsonValue>>>
Defined in: cap-core/src/ports/publish-storage.port.ts:67
Promise<DashboardListResult<CapPublishEvent<JsonValue>>>
PublishStoragePort.listPublish
markPublished(
id,publishedAt?,ownership?):Promise<boolean|void>
Defined in: cap-core/src/ports/publish-storage.port.ts:49
string
Date
Promise<boolean | void>
PublishStoragePort.markPublished
markPublishFailed(
id,error,options):Promise<boolean|void>
Defined in: cap-core/src/ports/publish-storage.port.ts:55
string
unknown
Promise<boolean | void>
PublishStoragePort.markPublishFailed
releaseExpiredClaims(
now):Promise<void>
Defined in: cap-core/src/ports/publish-storage.port.ts:63
Date
Promise<void>
PublishStoragePort.releaseExpiredClaims
optionalrenewPublishClaim(options):Promise<boolean>
Defined in: cap-core/src/ports/publish-storage.port.ts:61
Promise<boolean>
PublishStoragePort.renewPublishClaim
savePublish<
T>(event,ctx?):Promise<string>
Defined in: cap-core/src/ports/publish-storage.port.ts:38
T extends JsonValue = JsonValue
CapOperationContext<TTx>
Promise<string>
PublishStoragePort.savePublish
savePublishWithTx<
T>(event,tx):Promise<string>
Defined in: cap-core/src/ports/publish-storage.port.ts:78
T extends JsonValue = JsonValue
TTx
Promise<string>
Use savePublish(event, { tx }) instead.