package org.marketcetera.event; import org.marketcetera.util.misc.ClassVersion; /* $License$ */ /** * Represents a Bid or an Ask for an instrument on an exchange at a particular time. * * @author <a href="mailto:colin@marketcetera.com">Colin DuPlantis</a> * @version $Id: QuoteEvent.java 16154 2012-07-14 16:34:05Z colin $ * @since 0.5.0 */ @ClassVersion("$Id: QuoteEvent.java 16154 2012-07-14 16:34:05Z colin $") public interface QuoteEvent extends MarketDataEvent { /** * Gets the time the event occurred. * * <p>The format of the returned value is dependent on the * originating market data provider. * * <p>This is the same as {@link #getExchangeTimestamp()}. * * @return a <code>String</code> value */ public String getQuoteDate(); /** * Gets the action value indicating how this quote should be processed. * * @return a <code>QuoteAction</code> value */ public QuoteAction getAction(); }