net.commerce.zocalo.ajax.events
Class Trade

java.lang.Object
  extended by org.apache.log4j.spi.LoggingEvent
      extended by net.commerce.zocalo.ajax.events.Action
          extended by net.commerce.zocalo.ajax.events.PriceAction
              extended by net.commerce.zocalo.ajax.events.Trade
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
BookTrade, LimitTrade, MakerTrade

public abstract class Trade
extends PriceAction

Action representing the fact that a user accepted a standing offer.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class net.commerce.zocalo.ajax.events.PriceAction
PriceAction.TimeComparator
 
Field Summary
 
Fields inherited from class org.apache.log4j.spi.LoggingEvent
categoryName, fqnOfCategoryClass, level, timeStamp
 
Constructor Summary
Trade()
          Deprecated.  
Trade(java.lang.String owner, Price price, Quantity quantity, Position pos, org.apache.log4j.Logger logger)
          Deprecated. TEST ONLY
 
Method Summary
protected  java.lang.String actionString()
           
 void callBackPublish(PriceActionAppender appender)
           
abstract  boolean isBuy()
           
 
Methods inherited from class net.commerce.zocalo.ajax.events.PriceAction
getActionLogger, getGID, getNaturalPrice, getOwner, getPos, getPosition, getPrice, getQuantity, getTime, setPos, setTime, timeAndPrice, timeAndPriceInverted, timeAndVolume, toLogString
 
Methods inherited from class net.commerce.zocalo.ajax.events.Action
getRenderedMessage, toString
 
Methods inherited from class org.apache.log4j.spi.LoggingEvent
getFQNOfLoggerClass, getLevel, getLocationInformation, getLogger, getLoggerName, getMDC, getMDCCopy, getMessage, getNDC, getProperties, getProperty, getPropertyKeySet, getStartTime, getThreadName, getThrowableInformation, getThrowableStrRep, getTimeStamp, locationInformationExists, setProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Trade

public Trade(java.lang.String owner,
             Price price,
             Quantity quantity,
             Position pos,
             org.apache.log4j.Logger logger)
Deprecated. TEST ONLY


Trade

public Trade()
Deprecated. 

Method Detail

actionString

protected java.lang.String actionString()
Specified by:
actionString in class PriceAction

callBackPublish

public void callBackPublish(PriceActionAppender appender)
Overrides:
callBackPublish in class Action

isBuy

public abstract boolean isBuy()