WJb Docs - Reference

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

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

InMemoryStore

Provides an in-memory storage implementation for WJb.

InMemoryStore keeps runtime data in application memory and is typically used for development, testing, and lightweight scenarios.

Purpose

Use InMemoryStore when durable persistence is not required.

IWJb
 ↓
InMemoryStore
 ↓
Memory

Responsibilities

  • Storing jobs in memory
  • Retrieving jobs
  • Managing runtime state
  • Supporting testing scenarios
  • Providing lightweight storage

Relationship to IStore

IStore
  ↓
InMemoryStore

InMemoryStore is a concrete implementation of the store abstraction.

Typical Usage

Unit Tests
Development
Samples
Prototypes

Related Types

  • IStore
  • JobInfo
  • JobQuery
  • IWJb

See Also

  • IStore
  • JobInfo
  • IWJb
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.