private static DataSourceConfig get(DSConfiguration configuration) { DSConfigDaoImpl dao = DB.getDSConfigDao(); DataSourceConfig model = new DataSourceConfig(); if (configuration.getId() != null) { model = dao.getConfiguration(configuration.getId()); } model.setId(configuration.getId()); model.setDriver(configuration.getDriver()); model.setJNDI(configuration.isJNDI()); model.setJNDIName(configuration.getJNDIName()); model.setRDBMS(configuration.getRDBMS()); model.setPassword(configuration.getPassword()); model.setUser(configuration.getUser()); model.setURL(configuration.getURL()); model.setConfigName(configuration.getName()); return model; }
public static boolean delete(Long configurationId) { DSConfigDaoImpl dao = DB.getDSConfigDao(); dao.delete(dao.getConfiguration(configurationId)); return true; }