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.