Package-level declarations
Types
Link copied to clipboard
class ProcessExecutorMessage @Inject constructor(queueClient: ProducerQueueClient, plansRepo: PlansRepo, processTask: ProcessTask, triggerHook: TriggerHook, getConnector: GetConnector)
Use case class responsible for processing executor messages.
Link copied to clipboard
class ProcessHookMessage @Inject constructor(getConnector: GetConnector, queueClient: ProducerQueueClient, errorLogsRepo: ErrorLogsRepo)
Use case class responsible for processing hook messages.
Link copied to clipboard
class ProcessMessage @Inject constructor(processExecutorMessage: ProcessExecutorMessage, processHookMessage: ProcessHookMessage)
Use case class responsible for processing different types of messages.