org.LexGrid.LexBIG.caCore.dao.orm.selectionStrategy
Class CodingSchemeSelectionStrategy

java.lang.Object
  extended by org.LexGrid.LexBIG.caCore.dao.orm.selectionStrategy.CodingSchemeSelectionStrategy
All Implemented Interfaces:
DAOSelectionStrategy

public class CodingSchemeSelectionStrategy
extends java.lang.Object
implements DAOSelectionStrategy


Constructor Summary
CodingSchemeSelectionStrategy()
           
 
Method Summary
 java.util.List<LexEVSDAO> getDAOList(java.util.List<LexEVSDAO> daoList, Request request)
          Given a Request, Determine the DAOs to use.
 java.util.List<LexEVSDAO> getDAOList(java.util.List<LexEVSDAO> daoList, Request request, QueryOptions queryOptions)
          Given a Request, Determine the DAOs to use (with SecurityTokens).
 DBConnector getDbConnector()
           
 void setDbConnector(DBConnector dbConnector)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CodingSchemeSelectionStrategy

public CodingSchemeSelectionStrategy()
Method Detail

getDAOList

public java.util.List<LexEVSDAO> getDAOList(java.util.List<LexEVSDAO> daoList,
                                            Request request)
Description copied from interface: DAOSelectionStrategy
Given a Request, Determine the DAOs to use.

Specified by:
getDAOList in interface DAOSelectionStrategy
Returns:
the list of usable DAOs.

getDAOList

public java.util.List<LexEVSDAO> getDAOList(java.util.List<LexEVSDAO> daoList,
                                            Request request,
                                            QueryOptions queryOptions)
                                     throws SelectionStrategyException
Description copied from interface: DAOSelectionStrategy
Given a Request, Determine the DAOs to use (with SecurityTokens).

Specified by:
getDAOList in interface DAOSelectionStrategy
Returns:
the list of usable DAOs.
Throws:
SelectionStrategyException

getDbConnector

public DBConnector getDbConnector()

setDbConnector

public void setDbConnector(DBConnector dbConnector)