ProcessMessage

class ProcessMessage @Inject constructor(processExecutorMessage: ProcessExecutorMessage, processHookMessage: ProcessHookMessage)

Use case class responsible for processing different types of messages.

Constructors

Link copied to clipboard
@Inject
constructor(processExecutorMessage: ProcessExecutorMessage, processHookMessage: ProcessHookMessage)

Creates an instance of ProcessMessage with the specified dependencies.

Functions

Link copied to clipboard
suspend fun invoke(message: QueueMessage)

Processes the given message based on its type.