Package-level declarations
Types
Link copied to clipboard
interface CreateOrderSpec
Link copied to clipboard
class DefaultCreateOrderSpec(inventoryService: InventoryService, pricingService: PricingService) : CreateOrderSpec
Validates the business constraints for creating an order.
Link copied to clipboard
Order aggregate.
Link copied to clipboard
Link copied to clipboard
class OrderState(val id: String) : StatusCapable<OrderStatus> , StateAggregateTagsExtractor<OrderState>
Event-sourced state for Order.