package com.yummynoodlebar.events.orders; import com.yummynoodlebar.events.UpdatedEvent; import java.util.UUID; public class OrderUpdatedEvent extends UpdatedEvent { private UUID key; private OrderDetails orderDetails; public OrderUpdatedEvent(UUID key, OrderDetails orderDetails) { this.key = key; this.orderDetails = orderDetails; } public OrderUpdatedEvent(UUID key) { this.key = key; } public UUID getKey() { return key; } public OrderDetails getOrderDetails() { return orderDetails; } public static OrderUpdatedEvent notFound(UUID key) { OrderUpdatedEvent ev = new OrderUpdatedEvent(key); ev.entityFound=false; return ev; } }