Rev 1310 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1310 | Rev 1312 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | package pt.estgp.estgweb.services.srusources; |
1 | package pt.estgp.estgweb.services.srusources; |
2 | 2 | ||
3 | import pt.utl.ist.berserk.logic.serviceManager.IService; |
- | |
4 | import pt.estgp.estgweb.services.common.*; |
- | |
5 | import pt.estgp.estgweb.services.common.impl.DefaultSearchResults; |
- | |
6 | import pt.estgp.estgweb.services.common.impl.DefaultResult; |
- | |
7 | import pt.estgp.estgweb.domain.*; |
- | |
8 | import pt.estgp.estgweb.domain.views.SruSourceView; |
- | |
9 | import pt.estgp.estgweb.domain.views.SruSourceCollectionView; |
- | |
10 | import pt.estgp.estgweb.domain.dao.DaoFactory; |
- | |
11 | import pt.estgp.estgweb.utils.RoleManager; |
- | |
12 | import pt.estgp.estgweb.utils.Dom4jUtil; |
- | |
13 | import pt.estgp.estgweb.utils.ConfigProperties; |
- | |
14 | import pt.estgp.estgweb.Globals; |
- | |
15 | import org.apache.log4j.Logger; |
3 | import org.apache.log4j.Logger; |
16 | import org.apache.lucene.queryParser.QueryParser; |
- | |
17 | import org.apache.lucene.queryParser.ParseException; |
- | |
18 | import org.apache.lucene.analysis.SimpleAnalyzer; |
- | |
19 | import org.apache.lucene.analysis.Analyzer; |
- | |
20 | import org.dom4j.Document; |
4 | import org.dom4j.Document; |
21 | import org.dom4j.XPath; |
- | |
22 | import org.dom4j.Element; |
5 | import org.dom4j.Element; |
- | 6 | import org.dom4j.XPath; |
|
- | 7 | import pt.estgp.estgweb.domain.DomainObject; |
|
- | 8 | import pt.estgp.estgweb.domain.SruSource; |
|
- | 9 | import pt.estgp.estgweb.domain.SruSourceCollection; |
|
- | 10 | import pt.estgp.estgweb.domain.UserSession; |
|
- | 11 | import pt.estgp.estgweb.domain.dao.DaoFactory; |
|
- | 12 | import pt.estgp.estgweb.domain.views.SruSourceCollectionView; |
|
- | 13 | import pt.estgp.estgweb.domain.views.SruSourceView; |
|
- | 14 | import pt.estgp.estgweb.services.common.*; |
|
- | 15 | import pt.estgp.estgweb.services.common.impl.DefaultResult; |
|
- | 16 | import pt.estgp.estgweb.services.common.impl.DefaultSearchResults; |
|
- | 17 | import pt.estgp.estgweb.utils.ConfigProperties; |
|
- | 18 | import pt.estgp.estgweb.utils.Dom4jUtil; |
|
- | 19 | import pt.estgp.estgweb.utils.RoleManager; |
|
- | 20 | import pt.utl.ist.berserk.logic.serviceManager.IService; |
|
23 | 21 | ||
24 | import java.util.List; |
22 | import java.net.URL; |
- | 23 | import java.net.URLEncoder; |
|
25 | import java.util.ArrayList; |
24 | import java.util.ArrayList; |
26 | import java.util.Map; |
- | |
27 | import java.util.HashMap; |
25 | import java.util.HashMap; |
28 | import java.util.regex.Pattern; |
26 | import java.util.List; |
- | 27 | import java.util.Map; |
|
29 | import java.util.regex.Matcher; |
28 | import java.util.regex.Matcher; |
30 | import java.net.URLEncoder; |
29 | import java.util.regex.Pattern; |
31 | import java.net.URL; |
- | |
32 | 30 | ||
33 | /* |
31 | /* |
34 | * @author Goncalo Luiz gedl [AT] rnl [DOT] ist [DOT] utl [DOT] pt |
32 | * @author Goncalo Luiz gedl [AT] rnl [DOT] ist [DOT] utl [DOT] pt |
35 | * |
33 | * |
36 | * |
34 | * |
Line 271... | Line 269... | ||
271 | if(facets.size() > 0) |
269 | if(facets.size() > 0) |
272 | searchResultsSource.setFacets(facets); |
270 | searchResultsSource.setFacets(facets); |
273 | } |
271 | } |
274 | catch (1.5.0/docs/api/java/lang/Throwable.html">Throwable e) |
272 | catch (1.5.0/docs/api/java/lang/Throwable.html">Throwable e) |
275 | { |
273 | { |
276 | logger.error(e,e); |
274 | logger.error(e); |
277 | } |
275 | } |
278 | 276 | ||
279 | if(searchResultsSource.getResults() != null && searchResultsSource.getResults().size() > 0) |
277 | if(searchResultsSource.getResults() != null && searchResultsSource.getResults().size() > 0) |
280 | searchResults.add(searchResultsSource); |
278 | searchResults.add(searchResultsSource); |
281 | } |
279 | } |