Esri Geoportal Server
1.2.9

com.esri.gpt.control.georss
Class DcatJsonSearchEngine

java.lang.Object
  extended by com.esri.gpt.control.georss.JsonSearchEngine
      extended by com.esri.gpt.control.georss.DcatJsonSearchEngine

public abstract class DcatJsonSearchEngine
extends JsonSearchEngine

Performs search to generate search results for dcat response.


Nested Class Summary
static class DcatJsonSearchEngine.DcatRecordsAdapter
          DCAT records adapter.
 
Constructor Summary
DcatJsonSearchEngine()
           
 
Method Summary
static DcatJsonSearchEngine createInstance()
          Creates instance of the search engine.
 IFeedRecords doSearch(HttpServletRequest request, HttpServletResponse response, RequestContext context, RestQuery query)
          Performs search operation.
 
Methods inherited from class com.esri.gpt.control.georss.JsonSearchEngine
getConfigParam, isCatalogMetaAllowed, isLuceneMetaAllowed, loadCatalog, loadStdFieldMeta, search
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DcatJsonSearchEngine

public DcatJsonSearchEngine()
Method Detail

createInstance

public static DcatJsonSearchEngine createInstance()
Creates instance of the search engine.

Returns:
instance of JsonSearchEngine

doSearch

public IFeedRecords doSearch(HttpServletRequest request,
                             HttpServletResponse response,
                             RequestContext context,
                             RestQuery query)
                      throws Exception
Performs search operation.

Overrides:
doSearch in class JsonSearchEngine
Parameters:
request - HTTP servlet request
response - HTTP servlet response
context - request context
query - query
Returns:
records
Throws:
Exception - if searching fails

Esri Geoportal Server
1.2.9

Copyright 2011 Environmental Systems Research Institute. All rights reserved. Use is subject to license terms.