gov.nasa.pds.search
Class PDSSearchProtocol

java.lang.Object
  extended by org.apache.solr.handler.RequestHandlerBase
      extended by org.apache.solr.handler.component.SearchHandler
          extended by org.apache.solr.handler.StandardRequestHandler
              extended by gov.nasa.pds.search.PDSSearchProtocol
All Implemented Interfaces:
org.apache.solr.core.SolrInfoMBean, org.apache.solr.request.SolrRequestHandler, org.apache.solr.util.plugin.PluginInfoInitialized, org.apache.solr.util.plugin.SolrCoreAware

public class PDSSearchProtocol
extends org.apache.solr.handler.StandardRequestHandler

Author:
pramirez, jpadams

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.apache.solr.core.SolrInfoMBean
org.apache.solr.core.SolrInfoMBean.Category
 
Field Summary
static String ARCHIVE_STATUS_PARAM
           
static String[] MULTI_PARAMS
           
static String QUERY_PARAM
           
static String RETURN_TYPE_PARAM
           
static String START_TIME_PARAM
           
static String STOP_TIME_PARAM
           
static String TERM_PARAM
           
static String VOTABLE
           
 
Fields inherited from class org.apache.solr.handler.component.SearchHandler
components, log
 
Fields inherited from class org.apache.solr.handler.RequestHandlerBase
appends, defaults, httpCaching, initArgs, invariants
 
Constructor Summary
PDSSearchProtocol()
           
 
Method Summary
 void handleRequestBody(org.apache.solr.request.SolrQueryRequest request, org.apache.solr.response.SolrQueryResponse response)
           
 
Methods inherited from class org.apache.solr.handler.StandardRequestHandler
getDescription, getDocs, getSource
 
Methods inherited from class org.apache.solr.handler.component.SearchHandler
getComponents, getDefaultComponents, inform, init
 
Methods inherited from class org.apache.solr.handler.RequestHandlerBase
getCategory, getInitArgs, getName, getStatistics, getVersion, handleRequest, init
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MULTI_PARAMS

public static final String[] MULTI_PARAMS

QUERY_PARAM

public static final String QUERY_PARAM
See Also:
Constant Field Values

START_TIME_PARAM

public static final String START_TIME_PARAM
See Also:
Constant Field Values

STOP_TIME_PARAM

public static final String STOP_TIME_PARAM
See Also:
Constant Field Values

TERM_PARAM

public static final String TERM_PARAM
See Also:
Constant Field Values

ARCHIVE_STATUS_PARAM

public static final String ARCHIVE_STATUS_PARAM
See Also:
Constant Field Values

RETURN_TYPE_PARAM

public static final String RETURN_TYPE_PARAM
See Also:
Constant Field Values

VOTABLE

public static final String VOTABLE
See Also:
Constant Field Values
Constructor Detail

PDSSearchProtocol

public PDSSearchProtocol()
Method Detail

handleRequestBody

public void handleRequestBody(org.apache.solr.request.SolrQueryRequest request,
                              org.apache.solr.response.SolrQueryResponse response)
                       throws Exception
Overrides:
handleRequestBody in class org.apache.solr.handler.component.SearchHandler
Throws:
Exception


Copyright © 2010–2014 Planetary Data System. All rights reserved.