@Override public String createOrder(Order order) { int id = idGen.incrementAndGet(); order.setId(id); orders.put(id, order); return "" + id; }
@Override public String createOrder(Order order) { int id = idGen.incrementAndGet(); order.setId(id); orders.put(id, order); return "" + id; }
@Override public String createOrder(Order order) { int id = idGen.incrementAndGet(); order.setId(id); orders.put(id, order); return "" + id; }
@Override public String createOrder(Order order) { int id = idGen.incrementAndGet(); order.setId(id); orders.put(id, order); return "" + id; }
@Override public String createOrder(Order order) { int id = idGen.incrementAndGet(); order.setId(id); orders.put(id, order); return "" + id; }
@Override public String createOrder(Order order) { int id = idGen.incrementAndGet(); order.setId(id); orders.put(id, order); return "" + id; }
@Override public String createOrder(Order order) { int id = idGen.incrementAndGet(); order.setId(id); orders.put(id, order); return "" + id; }
@Override public String createOrder(Order order) { int id = idGen.incrementAndGet(); order.setId(id); orders.put(id, order); return "" + id; }
@Override public String createOrder(Order order) { int id = idGen.incrementAndGet(); order.setId(id); orders.put(id, order); return "" + id; }
@Override public String createOrder(Order order) { int id = idGen.incrementAndGet(); order.setId(id); orders.put(id, order); return "" + id; }
@Override public String createOrder(Order order) { int id = idGen.incrementAndGet(); order.setId(id); orders.put(id, order); return "" + id; }
@Override public String createOrder(Order order) throws OrderInvalidException { if (order.getAmount() <= 0) { throw new OrderInvalidException("Amount must be 1 or higher"); } if ("kaboom".equals(order.getPartName())) { throw new IllegalStateException("Forced error due to kaboom"); } int id = idGen.incrementAndGet(); order.setId(id); orders.put(id, order); return "" + id; }
@Override public String createOrder(Order order) throws OrderInvalidException { if (order.getAmount() <= 0) { throw new OrderInvalidException("Amount must be 1 or higher"); } if ("kaboom".equals(order.getPartName())) { throw new IllegalStateException("Forced error due to kaboom"); } int id = idGen.incrementAndGet(); order.setId(id); orders.put(id, order); return "" + id; }