package org.marketcetera.trade;
import org.marketcetera.util.misc.ClassVersion;
/* $License$ */
/**
* Represents Order Messages that wrap a FIX Message.
* Since these wrap FIX Messages, they need to be created such a
* broker can accept them. Since these messages can be broker specified,
* a broker needs to be specified when creating these messages.
* <p>
* The enum attributes of this type have a null value, in case a value
* is not specified for that attribute / field in the underlying FIX Message.
* However, if the attribute / field has a value that does not have a
* corresponding value in the Enum type, the sentinel value <code>Unknown</code>
* is returned to indicate that the value is set but is not currently
* expressible through the current API.
*
*
* @author anshul@marketcetera.com
* @version $Id: FIXOrder.java 16154 2012-07-14 16:34:05Z colin $
* @since 1.0.0
*/
@ClassVersion("$Id: FIXOrder.java 16154 2012-07-14 16:34:05Z colin $")
public interface FIXOrder extends TradeMessage, Order, FIXMessageSupport {
}