OutgoingEvent

The events that may be produced by the bounded context.

trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Type members

Enum entries

case OrderDelayed(orderID: OrderID, newDeliveryDate: LocalDate)

An event emitted if an order cannot be fulfilled since there are some products whose ripening days would make it impossible to fulfil the order by the required date. A new delivery date is also provided.

An event emitted if an order cannot be fulfilled since there are some products whose ripening days would make it impossible to fulfil the order by the required date. A new delivery date is also provided.

case ProductionPlanReady(productionPlan: ProductionPlan)

Event that contains the production plan of the day.

Event that contains the production plan of the day.