Changeset 6826 for FCSSimpleEndpoint/trunk/src/main/java/eu/clarin/sru/server/fcs/SimpleEndpointSearchEngineBase.java
- Timestamp:
- 11/18/15 00:20:05 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
FCSSimpleEndpoint/trunk/src/main/java/eu/clarin/sru/server/fcs/SimpleEndpointSearchEngineBase.java
r6108 r6826 19 19 import eu.clarin.sru.server.SRUException; 20 20 import eu.clarin.sru.server.SRUExplainResult; 21 import eu.clarin.sru.server.SRUQueryParserRegistry; 21 22 import eu.clarin.sru.server.SRURequest; 22 23 import eu.clarin.sru.server.SRUScanResultSet; … … 52 53 */ 53 54 @Override 54 public final void init(ServletContext context, SRUServerConfig config, 55 public final void init(ServletContext context, 56 SRUServerConfig config, 57 SRUQueryParserRegistry queryParsers, 55 58 Map<String, String> params) throws SRUConfigException { 56 59 logger.debug("initializing"); 57 super.init(context, config, params); 60 super.init(context, config, queryParsers, params); 61 62 queryParsers.registerQueryParser(new FCSQueryParser()); 58 63 59 64 logger.debug("initializing search engine implementation"); 60 doInit(context, config, params);65 doInit(context, config, queryParsers, params); 61 66 62 67 logger.debug("initizalizing endpoint description"); … … 146 151 * @param config 147 152 * the {@link SRUServerConfig} object for this search engine 153 * @param queryParsers 154 * the {@link SRUQueryParserRegistry} object for this search 155 * engine 148 156 * @param params 149 157 * additional parameters gathered from the Servlet configuration … … 153 161 */ 154 162 protected abstract void doInit(ServletContext context, 155 SRUServerConfig config, Map<String, String> params) 156 throws SRUConfigException; 163 SRUServerConfig config, 164 SRUQueryParserRegistry queryParsers, 165 Map<String, String> params) throws SRUConfigException; 157 166 158 167
Note: See TracChangeset
for help on using the changeset viewer.