CacheManager

Contents

bpmn-server / CacheManager

Class: CacheManager

super class for various objects that are part of the server

Hierarchy

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