CAP Node.js API / cap-storage-prisma/src / PrismaPublishStorage
Defined in: cap-storage-prisma/src/prisma-publish-storage.ts:71
PublishStoragePort<Prisma.TransactionClient>CapabilityAwareStoragePortnew PrismaPublishStorage(
client,options):PrismaPublishStorage
Defined in: cap-storage-prisma/src/prisma-publish-storage.ts:78
PrismaPublishStorage
claimUnpublished(
options):Promise<CapPublishEvent<JsonValue>[]>
Defined in: cap-storage-prisma/src/prisma-publish-storage.ts:119
ClaimUnpublishedOptions
Promise<CapPublishEvent<JsonValue>[]>
PublishStoragePort.claimUnpublished
findPublishById(
id):Promise<CapPublishEvent<JsonValue> |undefined>
Defined in: cap-storage-prisma/src/prisma-publish-storage.ts:312
string
Promise<CapPublishEvent<JsonValue> | undefined>
PublishStoragePort.findPublishById
getCapabilities():
CapStorageCapabilities
Defined in: cap-storage-prisma/src/prisma-publish-storage.ts:115
CapStorageCapabilities
CapabilityAwareStoragePort.getCapabilities
initialize(
options?):Promise<void>
Defined in: cap-storage-prisma/src/prisma-publish-storage.ts:85
InitOptions
Promise<void>
listPublish(
options?):Promise<DashboardListResult<CapPublishEvent<JsonValue>>>
Defined in: cap-storage-prisma/src/prisma-publish-storage.ts:319
DashboardListOptions = {}
Promise<DashboardListResult<CapPublishEvent<JsonValue>>>
PublishStoragePort.listPublish
markPublished(
id,publishedAt?,ownership?):Promise<boolean>
Defined in: cap-storage-prisma/src/prisma-publish-storage.ts:186
string
Date = ...
PublishClaimOwnership = {}
Promise<boolean>
PublishStoragePort.markPublished
markPublishFailed(
id,error,options):Promise<boolean>
Defined in: cap-storage-prisma/src/prisma-publish-storage.ts:219
string
unknown
MarkPublishFailedOptions
Promise<boolean>
PublishStoragePort.markPublishFailed
releaseExpiredClaims(
now):Promise<void>
Defined in: cap-storage-prisma/src/prisma-publish-storage.ts:293
Date
Promise<void>
PublishStoragePort.releaseExpiredClaims
renewPublishClaim(
options):Promise<boolean>
Defined in: cap-storage-prisma/src/prisma-publish-storage.ts:267
RenewPublishClaimOptions
Promise<boolean>
PublishStoragePort.renewPublishClaim
savePublish<
T>(event,ctx?):Promise<string>
Defined in: cap-storage-prisma/src/prisma-publish-storage.ts:90
T extends JsonValue = JsonValue
CapOperationContext<TransactionClient>
Promise<string>
PublishStoragePort.savePublish
savePublishWithTx<
T>(event,tx):Promise<string>
Defined in: cap-storage-prisma/src/prisma-publish-storage.ts:108
T extends JsonValue = JsonValue
Prisma.TransactionClient
Promise<string>
Use savePublish(event, { tx }) instead.