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.SearchComponentSets a boolean flag ("processedDenies") in the JSON response indicating that the results (should) have been processed with respect to anyDenyDenies (i.e.AbstractQParserhas added the correct clause to the search query).- Author:
- Matt Ward
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringPROCESSED_DENIES
-
Constructor Summary
Constructors Constructor Description SetProcessedDeniesComponent()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfinishStage(org.apache.solr.handler.component.ResponseBuilder rb)java.lang.StringgetDescription()java.lang.StringgetSource()java.lang.StringgetVersion()voidprepare(org.apache.solr.handler.component.ResponseBuilder rb)voidprocess(org.apache.solr.handler.component.ResponseBuilder rb)
-
-
-
Field Detail
-
PROCESSED_DENIES
public static final java.lang.String PROCESSED_DENIES
- See Also:
- Constant Field Values
-
-
Method Detail
-
prepare
public void prepare(org.apache.solr.handler.component.ResponseBuilder rb) throws java.io.IOException- Specified by:
preparein classorg.apache.solr.handler.component.SearchComponent- Throws:
java.io.IOException
-
process
public void process(org.apache.solr.handler.component.ResponseBuilder rb) throws java.io.IOException- Specified by:
processin classorg.apache.solr.handler.component.SearchComponent- Throws:
java.io.IOException
-
getDescription
public java.lang.String getDescription()
- Specified by:
getDescriptionin interfaceorg.apache.solr.core.SolrInfoMBean- Specified by:
getDescriptionin classorg.apache.solr.handler.component.SearchComponent
-
getSource
public java.lang.String getSource()
- Specified by:
getSourcein interfaceorg.apache.solr.core.SolrInfoMBean- Overrides:
getSourcein classorg.apache.solr.handler.component.SearchComponent
-
getVersion
public java.lang.String 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
-
-