net.sf.emarket.trade.repository
Interface IOrderBookDao

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
JdbcOrderBookDaoImpl

public interface IOrderBookDao
extends java.io.Serializable


Method Summary
 void addOrder(ReceivedOrder order)
           
 void deleteOrder(ReceivedOrder order)
           
 ReceivedOrder getOrderById(java.lang.String orderId)
           
 java.util.List<ReceivedOrder> getOrdersBySymbol(java.lang.String symbol)
           
 java.util.List<ReceivedOrder> getOrdersBySymbolAndType(java.lang.String symbol, java.lang.String type)
           
 void updateOrder(ReceivedOrder order)
           
 

Method Detail

addOrder

void addOrder(ReceivedOrder order)

updateOrder

void updateOrder(ReceivedOrder order)

deleteOrder

void deleteOrder(ReceivedOrder order)

getOrderById

ReceivedOrder getOrderById(java.lang.String orderId)

getOrdersBySymbol

java.util.List<ReceivedOrder> getOrdersBySymbol(java.lang.String symbol)

getOrdersBySymbolAndType

java.util.List<ReceivedOrder> getOrdersBySymbolAndType(java.lang.String symbol,
                                                       java.lang.String type)


Copyright © 2009. All Rights Reserved.