Package org.alfresco.solr.component
Class SetProcessedDeniesComponent
java.lang.Object
org.apache.solr.handler.component.SearchComponent
org.alfresco.solr.component.SetProcessedDeniesComponent
- All Implemented Interfaces:
org.apache.solr.core.SolrInfoMBean,org.apache.solr.util.plugin.NamedListInitializedPlugin
public class SetProcessedDeniesComponent
extends org.apache.solr.handler.component.SearchComponent
Sets a boolean flag ("processedDenies") in the JSON response indicating that
the results (should) have been processed with respect to anyDenyDenies
(i.e.
AbstractQParser has added the correct clause to the search query).- Author:
- Matt Ward
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.solr.core.SolrInfoMBean
org.apache.solr.core.SolrInfoMBean.Category, org.apache.solr.core.SolrInfoMBean.Group -
Field Summary
FieldsFields inherited from class org.apache.solr.handler.component.SearchComponent
standard_components -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidfinishStage(org.apache.solr.handler.component.ResponseBuilder rb) voidprepare(org.apache.solr.handler.component.ResponseBuilder rb) voidprocess(org.apache.solr.handler.component.ResponseBuilder rb) Methods inherited from class org.apache.solr.handler.component.SearchComponent
distributedProcess, getCategory, getDocs, getName, getStatistics, handleResponses, init, modifyRequest, setName
-
Field Details
-
PROCESSED_DENIES
- See Also:
-
-
Constructor Details
-
SetProcessedDeniesComponent
public SetProcessedDeniesComponent()
-
-
Method Details
-
prepare
- Specified by:
preparein classorg.apache.solr.handler.component.SearchComponent- Throws:
IOException
-
process
- Specified by:
processin classorg.apache.solr.handler.component.SearchComponent- Throws:
IOException
-
getDescription
- Specified by:
getDescriptionin interfaceorg.apache.solr.core.SolrInfoMBean- Specified by:
getDescriptionin classorg.apache.solr.handler.component.SearchComponent
-
getSource
- Specified by:
getSourcein interfaceorg.apache.solr.core.SolrInfoMBean- Overrides:
getSourcein classorg.apache.solr.handler.component.SearchComponent
-
getVersion
- Specified by:
getVersionin interfaceorg.apache.solr.core.SolrInfoMBean- Overrides:
getVersionin classorg.apache.solr.handler.component.SearchComponent
-
finishStage
public void finishStage(org.apache.solr.handler.component.ResponseBuilder rb) - Overrides:
finishStagein classorg.apache.solr.handler.component.SearchComponent
-