Class: ProducerService
Defined in: packages/microservices/raptor/src/quantification/services/producer.service.ts:22
Implements
OnApplicationBootstrapOnApplicationShutdown
Constructors
Constructor
new ProducerService(
queueService,rabbitmqService,queueConfigFactory,minioService,sequenceExtractorService):ProducerService
Defined in: packages/microservices/raptor/src/quantification/services/producer.service.ts:32
Parameters
queueService
rabbitmqService
queueConfigFactory
minioService
sequenceExtractorService
Returns
ProducerService
Methods
createAndQueueAdaptiveSequenceBatch()
createAndQueueAdaptiveSequenceBatch(
quantRequest):Promise<string[]>
Defined in: packages/microservices/raptor/src/quantification/services/producer.service.ts:185
Parameters
quantRequest
Returns
Promise<string[]>
createAndQueueQuant()
createAndQueueQuant(
quantRequest):Promise<string>
Defined in: packages/microservices/raptor/src/quantification/services/producer.service.ts:69
Parameters
quantRequest
Returns
Promise<string>
createAndQueueSequenceBatch()
createAndQueueSequenceBatch(
quantRequest):Promise<string[]>
Defined in: packages/microservices/raptor/src/quantification/services/producer.service.ts:110
Parameters
quantRequest
Returns
Promise<string[]>
onApplicationBootstrap()
onApplicationBootstrap():
Promise<void>
Defined in: packages/microservices/raptor/src/quantification/services/producer.service.ts:46
Returns
Promise<void>
Implementation of
OnApplicationBootstrap.onApplicationBootstrap
onApplicationShutdown()
onApplicationShutdown():
Promise<void>
Defined in: packages/microservices/raptor/src/quantification/services/producer.service.ts:262
Returns
Promise<void>
Implementation of
OnApplicationShutdown.onApplicationShutdown
