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