Skip to content

ActivityPlug API / @activityplug/server / SweepExpirySecurityStateDescriptor

Interface: SweepExpirySecurityStateDescriptor ​

Defined in: packages/server/src/runtime/security-state-lifecycle.ts:28

Extends ​

  • SecurityStateDescriptorBase

Properties ​

batchSize ​

readonly batchSize: number

Defined in: packages/server/src/runtime/security-state-lifecycle.ts:30


capacity? ​

readonly optional capacity?: SecurityStateCapacityMetadata

Defined in: packages/server/src/runtime/security-state-lifecycle.ts:20

Inherited from ​

SecurityStateDescriptorBase.capacity


cleanup ​

readonly cleanup: (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 ​

readonly cleanupGraceMilliseconds: number

Defined in: packages/server/src/runtime/security-state-lifecycle.ts:32


expiryMode ​

readonly expiryMode: "sweep"

Defined in: packages/server/src/runtime/security-state-lifecycle.ts:29


intervalMilliseconds ​

readonly intervalMilliseconds: number

Defined in: packages/server/src/runtime/security-state-lifecycle.ts:31


kind ​

readonly kind: string

Defined in: packages/server/src/runtime/security-state-lifecycle.ts:19

Inherited from ​

SecurityStateDescriptorBase.kind


metrics? ​

readonly optional metrics?: SecurityStateLifecycleMetrics

Defined in: packages/server/src/runtime/security-state-lifecycle.ts:21

Inherited from ​

SecurityStateDescriptorBase.metrics