WJb Docs - Reference

Browse APIs, configuration options, interfaces, and implementation details.

⚡ Actions
🔀 Workflow
📦 Jobs
⚙️ Runtime
💾 Persistence
🗄 Storage
🧩 Workflow Metadata
🛠 Extensions & Helpers

IDefinitionStore

Provides storage and access for workflow definitions.

IDefinitionStore is responsible for managing definitions that can be used by the WJb runtime during job creation and execution.

Purpose

Use IDefinitionStore when workflow definitions must be persisted and retrieved.

Definition
     ↓
IDefinitionStore
     ↓
Runtime

Responsibilities

  • Storing definitions
  • Retrieving definitions
  • Updating definitions
  • Managing definition metadata
  • Providing definition lookup

Relationship to IStore

IStore
  ↓
IDefinitionStore

Definition storage focuses on workflow definitions rather than runtime job data.

Runtime Usage

Definition Lookup
        ↓
IDefinitionStore
        ↓
Runtime Execution

Related Types

  • IStore
  • IWJb
  • JobInfo
  • JobCommand

See Also

  • IStore
  • IWJb
  • JobCommand
An unhandled error has occurred. Reload 🗙

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.