Documentation / @tenancy-node/core / MemoryInvalidationBus
Class: MemoryInvalidationBus
Defined in: core/src/infrastructure/memory/memory-invalidation-bus.ts:7
Bus en memoria: conecta varias instancias de tenancy dentro de un mismo proceso (tests, workers). Entre procesos usa redisInvalidation() de @tenancy-node/cache-redis.
Implements
Constructors
Constructor
new MemoryInvalidationBus():
MemoryInvalidationBus
Returns
MemoryInvalidationBus
Methods
close()
close():
Promise<void>
Defined in: core/src/infrastructure/memory/memory-invalidation-bus.ts:20
Returns
Promise<void>
Implementation of
publish()
publish(
message):Promise<void>
Defined in: core/src/infrastructure/memory/memory-invalidation-bus.ts:10
Parameters
message
Returns
Promise<void>
Implementation of
subscribe()
subscribe(
handler):Promise<void>
Defined in: core/src/infrastructure/memory/memory-invalidation-bus.ts:16
Parameters
handler
(message) => void
Returns
Promise<void>