dev.atedeg.mdm.clientorders.api

Type members

Classlikes

final case class Configuration(priceOrderLineService: PriceOrderLineService, orderRepository: OrderRepository, emitter: Emitter)
trait Emitter
final class EmitterMQ extends Emitter

Value members

Concrete methods

def newOrderHandler[M[_] : CanRead[Configuration]](orderReceivedDTO: OrderReceivedDTO): M[String]
def orderCompletedHandler[M[_] : CanRead[Configuration]](orderCompletedDTO: OrderCompletedDTO): M[Unit]
def productPalletizedForOrderHandler[M[_] : CanRead[Configuration]](productPalletizedForOrderDTO: ProductPalletizedForOrderDTO): M[Unit]