Package com.example.orderplatform.orders.api
@NamedInterface("api")
package com.example.orderplatform.orders.api
Named order API surface and order domain events consumed by downstream modules.
-
ClassDescriptionOrder placement command accepted by the order module.Domain event published after an order is persisted.Requested product line in an order command.Immutable view of one persisted order line.Module API for placing and retrieving orders.Immutable order view returned by the order module and REST layer.