package dk.hansen; import javax.sql.DataSource; /* * This is a factory for the CDManager DAO. * It uses Struts' DataSource feature */ public class StrutsCDManagerFactory implements DatabaseCDManagerFactoryIF { private DataSource dataSource; public StrutsCDManagerFactory(DataSource dataSource) { this.dataSource = dataSource; } public DataSource getDataSource() { return dataSource; } public CDManagerIF createCDManager() { DatabaseCDManager manager = new DatabaseCDManager(); manager.setDataSource(dataSource); return manager; } }