Table of Contents

Class Topics

Namespace
Virtufin.WorkManager.Configuration
Assembly
Virtufin.WorkManager.dll

Pubsub topics published by the WorkManager. Topic naming follows the lane + scenario scheme in virtufin-openspec/openspec/specs/pubsub-topics/spec.md. This file is the source of truth for any service that needs to consume workmanager.* events.

public static class Topics
Inheritance
Topics
Inherited Members

Fields

InfraGrouplock

Grouplock changes (acquired / released). Carries CloudEvents v1.0 envelopes.

public const string InfraGrouplock = "workmanager.infra.grouplock"

Field Value

string

InfraWorker

Finer-grained worker infra events (heartbeat). Carries CloudEvents v1.0 envelopes.

public const string InfraWorker = "workmanager.infra.worker"

Field Value

string

Lifecycle

Worker lifecycle events (registered, starting, online, degraded, stopping, stopped, failed). Carries CloudEvents v1.0 envelopes; see WorkerEvents for ce-type values.

public const string Lifecycle = "workmanager.lifecycle"

Field Value

string