Ensembl Data Access Module v1.09
© Roslin Institute 2010. GNU General Public License, version3
uk.ac.roslin.ensembl.dao.database
Class DBBaseDAO
java.lang.Object
uk.ac.roslin.ensembl.dao.database.DBBaseDAO
- Direct Known Subclasses:
- DBCoreObjectDAO, DBHomologyDAO
public abstract class DBBaseDAO
- extends Object
Constructor Summary |
DBBaseDAO()
|
DBBaseDAO(uk.ac.roslin.ensembl.dao.factory.DAOFactory inFactory)
Constructor for (subclasses of) this class. |
DBBaseDAO(Properties inConfiguration)
Constructor for (subclasses of) this class. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
daoFactory
protected uk.ac.roslin.ensembl.dao.factory.DAOFactory daoFactory
configuration
protected Properties configuration
DBBaseDAO
public DBBaseDAO()
DBBaseDAO
public DBBaseDAO(uk.ac.roslin.ensembl.dao.factory.DAOFactory inFactory)
throws uk.ac.roslin.ensembl.exception.DAOException
- Constructor for (subclasses of) this class. Takes configuration from
the parent DBDAOFactory
- Parameters:
inFactory
- the DAOFactory that constructs the DAO Object
- Throws:
uk.ac.roslin.ensembl.exception.DAOException
DBBaseDAO
public DBBaseDAO(Properties inConfiguration)
throws uk.ac.roslin.ensembl.exception.DAOException
- Constructor for (subclasses of) this class. Takes configuration from
a Properties File.
- Parameters:
inConfiguration
- Properties for connection
- Throws:
uk.ac.roslin.ensembl.exception.DAOException
getFactory
public uk.ac.roslin.ensembl.dao.factory.DAOFactory getFactory()
setConfiguration
public void setConfiguration(Properties inConfiguration)
setFactory
public void setFactory(uk.ac.roslin.ensembl.dao.factory.DAOFactory factory)
Ensembl Data Access Module v1.09
© Roslin Institute 2010. GNU General Public License, version3