Package webshop.orders.api

Examples of webshop.orders.api.OrderEvent


  @Override
  public void placeOrder(Order order) {
    JacksonDBCollection<Order, String> orders = JacksonDBCollection.wrap(ordersCollection, Order.class, String.class);
   
    order.getEventLog().add(new OrderEvent(OrderEvent.OrderEventType.ORDER_CREATED, System.currentTimeMillis()));
   
    String savedId = orders.insert(order).getSavedId();
    order.set_id(savedId);
  }
View Full Code Here


 
  @Override
  public void updateOrderStatus(String orderId, OrderEventType type) {
    JacksonDBCollection<Order, String> orders = JacksonDBCollection.wrap(ordersCollection, Order.class, String.class);
    Order order = orders.findOneById(orderId);
    order.getEventLog().add(new OrderEvent(type, System.currentTimeMillis()));
   
    orders.save(order);
  }
View Full Code Here

TOP

Related Classes of webshop.orders.api.OrderEvent

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.