1 /* 2 * Created on 29 juil. 2004 3 */ 4 package fr.ifremer.quadrige3.core.dao.technical.xmlQuery; 5 6 /*- 7 * #%L 8 * Quadrige3 Core :: Shared 9 * %% 10 * Copyright (C) 2017 - 2018 Ifremer 11 * %% 12 * This program is free software: you can redistribute it and/or modify 13 * it under the terms of the GNU Affero General Public License as published by 14 * the Free Software Foundation, either version 3 of the License, or 15 * (at your option) any later version. 16 * 17 * This program is distributed in the hope that it will be useful, 18 * but WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 20 * GNU General Public License for more details. 21 * 22 * You should have received a copy of the GNU Affero General Public License 23 * along with this program. If not, see <http://www.gnu.org/licenses/>. 24 * #L% 25 */ 26 import fr.ifremer.common.xmlquery.HSQLDBSingleXMLQuery; 27 import org.springframework.beans.factory.config.ConfigurableBeanFactory; 28 import org.springframework.context.annotation.Scope; 29 import org.springframework.stereotype.Component; 30 31 /** 32 * @author blavenie 33 */ 34 @Component 35 @Scope(ConfigurableBeanFactory.SCOPE_PROTOTYPE) 36 public class XMLQuery extends HSQLDBSingleXMLQuery { 37 38 // let default values here for HSQLDB 39 40 // @Autowired 41 // QuadrigeConfiguration configuration; 42 43 // @Override 44 // protected String getOrderedSQLTags() { 45 // return configuration.getXmlQueryOrderedSQLTags(); 46 // } 47 // 48 // @Override 49 // protected String getDTDFileName() { 50 // return configuration.getXmlQueryDTDFileName(); 51 // } 52 // 53 // @Override 54 // protected String getXSLFileName() { 55 // return configuration.getXmlQueryXSLFileName(); 56 // } 57 58 }