Skip to content

bpmn-server / CacheManager

Class: CacheManager#

super class for various objects that are part of the server

Hierarchy#

CacheManager

Implements#

Table of contents#

Constructors#

Properties#

Accessors#

Methods#

Constructors#

constructor#

new CacheManager(server): CacheManager

Parameters#

Name Type
server any

Returns#

CacheManager

Overrides#

ServerComponent.constructor

Defined in#

server/CacheManager.ts:32

Properties#

liveInstances#

Static liveInstances: Map\<any, any>

Defined in#

server/CacheManager.ts:30


server#

server: any

Inherited from#

ServerComponent.server

Defined in#

server/ServerComponent.ts:9

Accessors#

configuration#

get configuration(): any

Returns#

any

Inherited from#

ServerComponent.configuration

Defined in#

server/ServerComponent.ts:14


logger#

get logger(): any

Returns#

any

Inherited from#

ServerComponent.logger

Defined in#

server/ServerComponent.ts:15


cron#

get cron(): Cron

Returns#

Cron

Inherited from#

ServerComponent.cron

Defined in#

server/ServerComponent.ts:16


cache#

get cache(): CacheManager

Returns#

CacheManager

Inherited from#

ServerComponent.cache

Defined in#

server/ServerComponent.ts:17


appDelegate#

get appDelegate(): any

Returns#

any

Inherited from#

ServerComponent.appDelegate

Defined in#

server/ServerComponent.ts:18


engine#

get engine(): IEngine

Returns#

IEngine

Inherited from#

ServerComponent.engine

Defined in#

server/ServerComponent.ts:19


dataStore#

get dataStore(): any

Returns#

any

Inherited from#

ServerComponent.dataStore

Defined in#

server/ServerComponent.ts:20


definitions#

get definitions(): any

Returns#

any

Inherited from#

ServerComponent.definitions

Defined in#

server/ServerComponent.ts:21


listener#

get listener(): any

Returns#

any

Inherited from#

ServerComponent.listener

Defined in#

server/ServerComponent.ts:22

Methods#

list#

list(): any[]

Returns#

any[]

Implementation of#

ICacheManager.list

Defined in#

server/CacheManager.ts:44


getInstance#

getInstance(instanceId): any

Parameters#

Name Type
instanceId any

Returns#

any

Defined in#

server/CacheManager.ts:52


add#

add(execution): void

Parameters#

Name Type
execution IExecution

Returns#

void

Implementation of#

ICacheManager.add

Defined in#

server/CacheManager.ts:58


remove#

remove(instanceId): void

Parameters#

Name Type
instanceId any

Returns#

void

Implementation of#

ICacheManager.remove

Defined in#

server/CacheManager.ts:62


shutdown#

shutdown(): Promise\<void>

Returns#

Promise\<void>

Implementation of#

ICacheManager.shutdown

Defined in#

server/CacheManager.ts:66