com.activequant.dao.mybatis
Class DaoFactory

java.lang.Object
  extended by com.activequant.dao.mybatis.DaoFactory
All Implemented Interfaces:
IDaoFactory

public class DaoFactory
extends Object
implements IDaoFactory

MyBatis implementation of the DAO factory interface.

Author:
ustaudinger

Constructor Summary
DaoFactory(ICountryDao countryDao, IRegionDao regionDao, IInstrumentDao instrDao, IVenueDao venueDao, ITradeableInstrumentDao tradInstDao, IMarketDataInstrumentDao mdiDao, IPositionDao positionDao, IPortfolioDao portfolioDao, ISecurityChainDao securityChainDao)
           
 
Method Summary
 ICountryDao countryDao()
           
 IInstrumentDao instrumentDao()
           
 IMarketDataInstrumentDao mdiDao()
           
 IPortfolioDao portfolioDao()
           
 IPositionDao positionDao()
           
 IRegionDao regionDao()
           
 ISecurityChainDao securityChainDao()
           
 ITradeableInstrumentDao tradeableDao()
           
 IVenueDao venueDao()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DaoFactory

public DaoFactory(ICountryDao countryDao,
                  IRegionDao regionDao,
                  IInstrumentDao instrDao,
                  IVenueDao venueDao,
                  ITradeableInstrumentDao tradInstDao,
                  IMarketDataInstrumentDao mdiDao,
                  IPositionDao positionDao,
                  IPortfolioDao portfolioDao,
                  ISecurityChainDao securityChainDao)
Method Detail

countryDao

public ICountryDao countryDao()
Specified by:
countryDao in interface IDaoFactory

regionDao

public IRegionDao regionDao()
Specified by:
regionDao in interface IDaoFactory

instrumentDao

public IInstrumentDao instrumentDao()
Specified by:
instrumentDao in interface IDaoFactory

venueDao

public IVenueDao venueDao()
Specified by:
venueDao in interface IDaoFactory

mdiDao

public IMarketDataInstrumentDao mdiDao()
Specified by:
mdiDao in interface IDaoFactory

tradeableDao

public ITradeableInstrumentDao tradeableDao()
Specified by:
tradeableDao in interface IDaoFactory

portfolioDao

public IPortfolioDao portfolioDao()
Specified by:
portfolioDao in interface IDaoFactory

positionDao

public IPositionDao positionDao()
Specified by:
positionDao in interface IDaoFactory

securityChainDao

public ISecurityChainDao securityChainDao()
Specified by:
securityChainDao in interface IDaoFactory


Copyright © 2012 ActiveQuant GmbH. All Rights Reserved.