package edu.harvard.i2b2.crc.loader.dao; import javax.sql.DataSource; import edu.harvard.i2b2.crc.loader.datavo.loader.DataSourceLookup; public interface IUploaderDAOFactory { public DataSourceLookup getDataSourceLookup(); public IConceptDAO getConceptDAO(); public IModifierDAO getModifierDAO(); public IPatientDAO getPatientDAO(); public IPidDAO getPidDAO(); public IEidDAO getEidDAO(); public IObservationFactDAO getObservationDAO(); public UploadStatusDAOI getUploadStatusDAO(); public IProviderDAO getProviderDAO(); public IVisitDAO getVisitDAO(); public IMissingTermDAO getMissingTermDAO(); public DataSource getDataSource(); public void setDataSource(DataSource dataSource); }