ActivityPlug API / @activityplug/server / SweepExpirySecurityStateDescriptor
Interface: SweepExpirySecurityStateDescriptor
Defined in: packages/server/src/runtime/security-state-lifecycle.ts:28
Extends
SecurityStateDescriptorBase
Properties
batchSize
readonlybatchSize:number
Defined in: packages/server/src/runtime/security-state-lifecycle.ts:30
capacity?
readonlyoptionalcapacity?:SecurityStateCapacityMetadata
Defined in: packages/server/src/runtime/security-state-lifecycle.ts:20
Inherited from
SecurityStateDescriptorBase.capacity
cleanup
readonlycleanup: (input) =>Promise<number>
Defined in: packages/server/src/runtime/security-state-lifecycle.ts:33
Parameters
input
batchSize
number
checkedAt
Date
cleanupGraceMilliseconds
number
Returns
Promise<number>
cleanupGraceMilliseconds
readonlycleanupGraceMilliseconds:number
Defined in: packages/server/src/runtime/security-state-lifecycle.ts:32
expiryMode
readonlyexpiryMode:"sweep"
Defined in: packages/server/src/runtime/security-state-lifecycle.ts:29
intervalMilliseconds
readonlyintervalMilliseconds:number
Defined in: packages/server/src/runtime/security-state-lifecycle.ts:31
kind
readonlykind:string
Defined in: packages/server/src/runtime/security-state-lifecycle.ts:19
Inherited from
SecurityStateDescriptorBase.kind
metrics?
readonlyoptionalmetrics?:SecurityStateLifecycleMetrics
Defined in: packages/server/src/runtime/security-state-lifecycle.ts:21
Inherited from
SecurityStateDescriptorBase.metrics