Skip to content

openpra-monorepo


Class: ConsumerService

Defined in: quantification/services/consumer.service.ts:11

Implements

  • OnApplicationBootstrap
  • OnApplicationShutdown

Constructors

Constructor

new ConsumerService(queueService, rabbitmqService, queueConfigFactory, minioService): ConsumerService

Defined in: quantification/services/consumer.service.ts:16

Parameters

queueService

QueueService

rabbitmqService

RabbitMQChannelModelService

queueConfigFactory

QueueConfigFactory

minioService

MinioService

Returns

ConsumerService

Methods

onApplicationBootstrap()

onApplicationBootstrap(): Promise<void>

Defined in: quantification/services/consumer.service.ts:19

Returns

Promise<void>

Implementation of

OnApplicationBootstrap.onApplicationBootstrap


onApplicationShutdown()

onApplicationShutdown(): Promise<void>

Defined in: quantification/services/consumer.service.ts:161

Returns

Promise<void>

Implementation of

OnApplicationShutdown.onApplicationShutdown


performQuantification()

performQuantification(nodeQuantRequest): Promise<QuantifyModelResult>

Defined in: quantification/services/consumer.service.ts:112

Parameters

nodeQuantRequest

NodeQuantRequest

Returns

Promise<QuantifyModelResult>