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#
Overrides#
Defined in#
Properties#
liveInstances#
▪ Static
liveInstances: Map
\<any
, any
>
Defined in#
server#
• server: any
Inherited from#
Defined in#
Accessors#
configuration#
• get
configuration(): any
Returns#
any
Inherited from#
ServerComponent.configuration
Defined in#
logger#
• get
logger(): any
Returns#
any
Inherited from#
ServerComponent.logger
Defined in#
cron#
• get
cron(): Cron
Returns#
Inherited from#
ServerComponent.cron
Defined in#
cache#
• get
cache(): CacheManager
Returns#
Inherited from#
ServerComponent.cache
Defined in#
appDelegate#
• get
appDelegate(): any
Returns#
any
Inherited from#
ServerComponent.appDelegate
Defined in#
engine#
• get
engine(): IEngine
Returns#
Inherited from#
ServerComponent.engine
Defined in#
dataStore#
• get
dataStore(): any
Returns#
any
Inherited from#
ServerComponent.dataStore
Defined in#
definitions#
• get
definitions(): any
Returns#
any
Inherited from#
ServerComponent.definitions
Defined in#
listener#
• get
listener(): any
Returns#
any
Inherited from#
ServerComponent.listener
Defined in#
Methods#
list#
▸ list(): any
[]
Returns#
any
[]
Implementation of#
Defined in#
getInstance#
▸ getInstance(instanceId
): any
Parameters#
Name | Type |
---|---|
instanceId |
any |
Returns#
any
Defined in#
add#
▸ add(execution
): void
Parameters#
Name | Type |
---|---|
execution |
IExecution |
Returns#
void
Implementation of#
Defined in#
remove#
▸ remove(instanceId
): void
Parameters#
Name | Type |
---|---|
instanceId |
any |
Returns#
void
Implementation of#
Defined in#
shutdown#
▸ shutdown(): Promise
\<void
>
Returns#
Promise
\<void
>