org.apache.solr.handler.component
Class FacetComponent
java.lang.Object
org.apache.solr.handler.component.SearchComponent
org.apache.solr.handler.component.FacetComponent
- All Implemented Interfaces:
- org.apache.solr.core.SolrInfoMBean, org.apache.solr.util.plugin.NamedListInitializedPlugin
public class FacetComponent
- extends org.apache.solr.handler.component.SearchComponent
TODO!
- Since:
- solr 1.3
- Version:
- $Id: FacetComponent.java 1152531 2011-07-31 00:43:33Z koji $
| Nested classes/interfaces inherited from interface org.apache.solr.core.SolrInfoMBean |
org.apache.solr.core.SolrInfoMBean.Category |
| Methods inherited from class org.apache.solr.handler.component.SearchComponent |
getCategory, getName, getStatistics, init |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
COMPONENT_NAME
public static final String COMPONENT_NAME
- See Also:
- Constant Field Values
FacetComponent
public FacetComponent()
prepare
public void prepare(org.apache.solr.handler.component.ResponseBuilder rb)
throws IOException
- Specified by:
prepare in class org.apache.solr.handler.component.SearchComponent
- Throws:
IOException
process
public void process(org.apache.solr.handler.component.ResponseBuilder rb)
throws IOException
- Actually run the query
- Specified by:
process in class org.apache.solr.handler.component.SearchComponent
- Parameters:
rb -
- Throws:
IOException
distributedProcess
public int distributedProcess(org.apache.solr.handler.component.ResponseBuilder rb)
throws IOException
- Overrides:
distributedProcess in class org.apache.solr.handler.component.SearchComponent
- Throws:
IOException
modifyRequest
public void modifyRequest(org.apache.solr.handler.component.ResponseBuilder rb,
org.apache.solr.handler.component.SearchComponent who,
org.apache.solr.handler.component.ShardRequest sreq)
- Overrides:
modifyRequest in class org.apache.solr.handler.component.SearchComponent
handleResponses
public void handleResponses(org.apache.solr.handler.component.ResponseBuilder rb,
org.apache.solr.handler.component.ShardRequest sreq)
- Overrides:
handleResponses in class org.apache.solr.handler.component.SearchComponent
finishStage
public void finishStage(org.apache.solr.handler.component.ResponseBuilder rb)
- Overrides:
finishStage in class org.apache.solr.handler.component.SearchComponent
getDescription
public String getDescription()
- Specified by:
getDescription in interface org.apache.solr.core.SolrInfoMBean- Specified by:
getDescription in class org.apache.solr.handler.component.SearchComponent
getVersion
public String getVersion()
- Specified by:
getVersion in interface org.apache.solr.core.SolrInfoMBean- Specified by:
getVersion in class org.apache.solr.handler.component.SearchComponent
getSourceId
public String getSourceId()
- Specified by:
getSourceId in interface org.apache.solr.core.SolrInfoMBean- Specified by:
getSourceId in class org.apache.solr.handler.component.SearchComponent
getSource
public String getSource()
- Specified by:
getSource in interface org.apache.solr.core.SolrInfoMBean- Specified by:
getSource in class org.apache.solr.handler.component.SearchComponent
getDocs
public URL[] getDocs()
- Specified by:
getDocs in interface org.apache.solr.core.SolrInfoMBean- Overrides:
getDocs in class org.apache.solr.handler.component.SearchComponent
Copyright © 2006-2012 DuraSpace. All Rights Reserved.