Class: MemoryStorageProvider
Makaio Framework / kernel / MemoryStorageProvider
Class: MemoryStorageProvider
Section titled “Class: MemoryStorageProvider”Defined in: ../../../packages/kernel/src/providers/memory-storage.ts:10
No-op storage provider.
Satisfies the StorageProvider interface when no platform-specific storage (e.g., Drizzle) is needed.
Implements
Section titled “Implements”Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new MemoryStorageProvider():
MemoryStorageProvider
Returns
Section titled “Returns”MemoryStorageProvider
Methods
Section titled “Methods”dispose()
Section titled “dispose()”dispose():
Promise<void>
Defined in: ../../../packages/kernel/src/providers/memory-storage.ts:25
Nothing to dispose for in-memory storage.
Returns
Section titled “Returns”Promise<void>
Implementation of
Section titled “Implementation of”registerHandlers()
Section titled “registerHandlers()”registerHandlers(
_bus,_machineId):Promise<StorageCleanup>
Defined in: ../../../packages/kernel/src/providers/memory-storage.ts:20
Returns a no-op cleanup handle.
In-memory bus handler registration is performed by individual service storage factories before service construction.
Parameters
Section titled “Parameters”Unused bus instance
_machineId
Section titled “_machineId”string
Unused machine identifier
Returns
Section titled “Returns”Promise<StorageCleanup>
A no-op cleanup handle