public ISequenceDAO createSequenceDAO() { lock (lockObj) { if (seqDAO == null) { if (databaseName == DATABASE_MSSQL) seqDAO = new SequenceMSSqlDAO(); if (seqDAO == null) throw new Exception("Unsupported database : " + databaseName); } return seqDAO; } }
public SequencesController(ISequenceDAO sequenceDAO, IPoseDAO poseDAO) { this.sequenceDAO = sequenceDAO; this.poseDAO = poseDAO; }