net.sf.emarket.trade.repository
Class JdbcOrderMatchDaoImpl

java.lang.Object
  extended by net.sf.emarket.trade.repository.JdbcOrderMatchDaoImpl
All Implemented Interfaces:
java.io.Serializable, IOrderMatchDao

@Repository
public class JdbcOrderMatchDaoImpl
extends java.lang.Object
implements IOrderMatchDao

See Also:
Serialized Form

Constructor Summary
JdbcOrderMatchDaoImpl()
           
 
Method Summary
 void addOrderMatch(OrderMatch match)
           
 void createTemplate(javax.sql.DataSource jdbcDatasource)
           
 long generateOrderFillId()
           
 long generateOrderMatchId()
           
 OrderMatch getOrderMatch(long matchId)
           
 java.util.List<OrderMatch> getOrderMatchesForBuyOrder(java.lang.String buyOrderId)
           
 java.util.List<OrderMatch> getOrderMatchesForSellOrder(java.lang.String sellOrderId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JdbcOrderMatchDaoImpl

public JdbcOrderMatchDaoImpl()
Method Detail

createTemplate

public void createTemplate(@Qualifier(value="jdbcDataSource")
                           javax.sql.DataSource jdbcDatasource)

generateOrderMatchId

public long generateOrderMatchId()
Specified by:
generateOrderMatchId in interface IOrderMatchDao

generateOrderFillId

public long generateOrderFillId()
Specified by:
generateOrderFillId in interface IOrderMatchDao

addOrderMatch

public void addOrderMatch(OrderMatch match)
Specified by:
addOrderMatch in interface IOrderMatchDao

getOrderMatch

public OrderMatch getOrderMatch(long matchId)
Specified by:
getOrderMatch in interface IOrderMatchDao

getOrderMatchesForBuyOrder

public java.util.List<OrderMatch> getOrderMatchesForBuyOrder(java.lang.String buyOrderId)
Specified by:
getOrderMatchesForBuyOrder in interface IOrderMatchDao

getOrderMatchesForSellOrder

public java.util.List<OrderMatch> getOrderMatchesForSellOrder(java.lang.String sellOrderId)
Specified by:
getOrderMatchesForSellOrder in interface IOrderMatchDao


Copyright © 2009. All Rights Reserved.