net.sourceforge.eclipsetrader.core.db
Class Order

java.lang.Object
  extended byjava.util.Observable
      extended bynet.sourceforge.eclipsetrader.core.db.PersistentObject
          extended bynet.sourceforge.eclipsetrader.core.db.Order

public class Order
extends PersistentObject


Constructor Summary
Order()
           
Order(java.lang.Integer id)
           
 
Method Summary
 void cancelRequest()
           
 Account getAccount()
           
 double getAveragePrice()
           
 java.util.Date getDate()
           
 OrderRoute getExchange()
           
 java.util.Date getExpire()
           
 int getFilledQuantity()
           
 java.lang.String getOrderId()
           
 java.util.Map getParams()
           
 java.lang.String getPluginId()
           
 double getPrice()
           
 ITradingProvider getProvider()
           
 int getQuantity()
           
 Security getSecurity()
           
 OrderSide getSide()
           
 OrderStatus getStatus()
           
 double getStopPrice()
           
 OrderType getType()
           
 OrderValidity getValidity()
           
 void setAccount(Account account)
           
 void setAveragePrice(double averagePrice)
           
 void setDate(java.util.Date date)
           
 void setExchange(OrderRoute exchange)
           
 void setExpire(java.util.Date expire)
           
 void setFilledQuantity(int filledQuantity)
           
 void setOrderId(java.lang.String orderId)
           
 void setParams(java.util.Map params)
           
 void setPluginId(java.lang.String pluginId)
           
 void setPrice(double price)
           
 void setProvider(ITradingProvider source)
           
 void setQuantity(int quantity)
           
 void setSecurity(Security security)
           
 void setSide(OrderSide side)
           
 void setStatus(OrderStatus status)
           
 void setStopPrice(double stopPrice)
           
 void setType(OrderType type)
           
 void setValidity(OrderValidity validity)
           
 
Methods inherited from class net.sourceforge.eclipsetrader.core.db.PersistentObject
clearChanged, equals, getData, getId, getRepository, setChanged, setData, setId, setRepository
 
Methods inherited from class java.util.Observable
addObserver, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Order

public Order()

Order

public Order(java.lang.Integer id)
Method Detail

getPluginId

public java.lang.String getPluginId()

setPluginId

public void setPluginId(java.lang.String pluginId)

getProvider

public ITradingProvider getProvider()

setProvider

public void setProvider(ITradingProvider source)

getAccount

public Account getAccount()

setAccount

public void setAccount(Account account)

getAveragePrice

public double getAveragePrice()

setAveragePrice

public void setAveragePrice(double averagePrice)

getDate

public java.util.Date getDate()

setDate

public void setDate(java.util.Date date)

getOrderId

public java.lang.String getOrderId()

setOrderId

public void setOrderId(java.lang.String orderId)

getPrice

public double getPrice()

setPrice

public void setPrice(double price)

getQuantity

public int getQuantity()

setQuantity

public void setQuantity(int quantity)

getFilledQuantity

public int getFilledQuantity()

setFilledQuantity

public void setFilledQuantity(int filledQuantity)

getSecurity

public Security getSecurity()

setSecurity

public void setSecurity(Security security)

getSide

public OrderSide getSide()

setSide

public void setSide(OrderSide side)

getStatus

public OrderStatus getStatus()

setStatus

public void setStatus(OrderStatus status)

getStopPrice

public double getStopPrice()

setStopPrice

public void setStopPrice(double stopPrice)

getType

public OrderType getType()

setType

public void setType(OrderType type)

getExchange

public OrderRoute getExchange()

setExchange

public void setExchange(OrderRoute exchange)

getExpire

public java.util.Date getExpire()

setExpire

public void setExpire(java.util.Date expire)

getValidity

public OrderValidity getValidity()

setValidity

public void setValidity(OrderValidity validity)

getParams

public java.util.Map getParams()

setParams

public void setParams(java.util.Map params)

cancelRequest

public void cancelRequest()