Ensembl Data Access Interface v1.09
© Roslin Institute 2010. GNU General Public License, version3
Ensembl Data Access Interface
v1.09

uk.ac.roslin.ensembl.dao.factory
Interface DAOFactory

All Known Subinterfaces:
DAOCollectionCoreFactory, DAOCollectionFactory, DAOCollectionFuncgenFactory, DAOCollectionVariationFactory, DAOComparaFactory, DAOCoreFactory, DAOFuncgenFactory, DAOSingleSpeciesCoreFactory, DAOSingleSpeciesFactory, DAOSpeciesFactory, DAOVariationFactory

public interface DAOFactory


Method Summary
 Properties getConfiguration()
           
 uk.ac.roslin.ensembl.model.database.Database getDatabase()
           
 String getDatabaseName()
           
 uk.ac.roslin.ensembl.model.database.DatabaseType getDBType()
           
 String getDBVersion()
           
 String getEnsemblSchemaVersion()
           
 String getMybatisSchemaFilePath()
           
 org.apache.ibatis.session.SqlSession getNewSqlSession()
           
 uk.ac.roslin.ensembl.model.database.Registry getRegistry()
           
 void setDatabaseName(String full_db_name)
           
 void setDBType(uk.ac.roslin.ensembl.model.database.DatabaseType type)
           
 void setDBVersion(String dbversion)
           
 void setEnsemblSchemaVersion(String schemaVersion)
           
 void setMybatisSchemaFilePath(String schema)
           
 

Method Detail

setDBType

void setDBType(uk.ac.roslin.ensembl.model.database.DatabaseType type)

getDBType

uk.ac.roslin.ensembl.model.database.DatabaseType getDBType()

getRegistry

uk.ac.roslin.ensembl.model.database.Registry getRegistry()

getConfiguration

Properties getConfiguration()

setMybatisSchemaFilePath

void setMybatisSchemaFilePath(String schema)

getMybatisSchemaFilePath

String getMybatisSchemaFilePath()

setEnsemblSchemaVersion

void setEnsemblSchemaVersion(String schemaVersion)

getEnsemblSchemaVersion

String getEnsemblSchemaVersion()

setDBVersion

void setDBVersion(String dbversion)

getDBVersion

String getDBVersion()

setDatabaseName

void setDatabaseName(String full_db_name)

getDatabaseName

String getDatabaseName()

getDatabase

uk.ac.roslin.ensembl.model.database.Database getDatabase()

getNewSqlSession

org.apache.ibatis.session.SqlSession getNewSqlSession()
                                                      throws uk.ac.roslin.ensembl.exception.DAOException
Throws:
uk.ac.roslin.ensembl.exception.DAOException

Ensembl Data Access Interface
v1.09

Ensembl Data Access Interface v1.09
© Roslin Institute 2010. GNU General Public License, version3