package com.activequant.domainmodel.trade.event;
import com.activequant.utils.UniqueTimeStampGenerator;
public class OrderUpdateSubmittedEvent extends OrderEvent {
public OrderUpdateSubmittedEvent(){
super(OrderUpdateSubmittedEvent.class.getCanonicalName());
setTimeStamp(UniqueTimeStampGenerator.getInstance().now());
}
@Override
public String getId() {
return "OUSE."+nullSafe(getTimeStamp());
}
public String toString(){
String s = "";
if(getRefOrder()!=null)
s = getRefOrder().toString();
return "Order update of " + s + " submitted.";
}
}