Options
All
  • Public
  • Public/Protected
  • All
Menu

Class RainCache<Inbound, Outbound>

RainCache - Main class used for accessing caches via subclasses and initializing the whole library

Type parameters

Hierarchy

  • EventEmitter
    • RainCache

Index

Properties

Static Connectors

Connectors: { AmqpConnector: typeof AmqpConnector; DirectConnector: typeof DirectConnector } = ...

Type declaration

Static Engines

Engines: { MemoryStorageEngine: typeof MemoryStorageEngine; RedisStorageEngine: typeof RedisStorageEngine } = ...

Type declaration

Connectors

Connectors: { AmqpConnector: typeof AmqpConnector; DirectConnector: typeof DirectConnector } = RainCache.Connectors

Type declaration

Engines

Engines: { MemoryStorageEngine: typeof MemoryStorageEngine; RedisStorageEngine: typeof RedisStorageEngine } = RainCache.Engines

Type declaration

cache

eventProcessor

eventProcessor: EventProcessor

inbound

inbound: Inbound

options

outbound

outbound: Outbound

ready

ready: boolean = false

Methods

Private _createCaches

Private _getEngine

initialize

Constructors

constructor

Generated using TypeDoc