Package org.apache.solr.search.join
Class BlockJoinFacetComponent
- java.lang.Object
-
- org.apache.solr.handler.component.SearchComponent
-
- org.apache.solr.search.join.BlockJoinDocSetFacetComponent
-
- org.apache.solr.search.join.BlockJoinFacetComponent
-
- All Implemented Interfaces:
SolrInfoBean
,NamedListInitializedPlugin
@Deprecated public class BlockJoinFacetComponent extends BlockJoinDocSetFacetComponent
Deprecated.This functionality is considered deprecated and will be removed at 9.0 Users are encouraged to use"uniqueBlock(\_root_)"
aggregation under"terms"
facet and"domain": { "blockChildren":...}
this is just a stub refers toBlockJoinDocSetFacetComponent
to avoid changes in configs
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.apache.solr.core.SolrInfoBean
SolrInfoBean.Category, SolrInfoBean.Group
-
-
Field Summary
Fields Modifier and Type Field Description static String
CHILD_FACET_FIELD_PARAMETER
static String
COLLECTOR_CONTEXT_PARAM
static String
NO_TO_PARENT_BJQ_MESSAGE
-
Fields inherited from class org.apache.solr.handler.component.SearchComponent
metricNames, registry, standard_components
-
-
Constructor Summary
Constructors Constructor Description BlockJoinFacetComponent()
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
finishStage(ResponseBuilder rb)
Called after all responses have been received for this stage.String
getDescription()
Simple one or two line descriptionvoid
handleResponses(ResponseBuilder rb, ShardRequest sreq)
Called after all responses for a single request were receivedprotected void
validateQuery(org.apache.lucene.search.Query query)
-
Methods inherited from class org.apache.solr.search.join.BlockJoinDocSetFacetComponent
prepare, process
-
Methods inherited from class org.apache.solr.handler.component.SearchComponent
distributedProcess, getCategory, getMetricNames, getMetricRegistry, getName, init, modifyRequest, setName
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.solr.core.SolrInfoBean
getMetricsSnapshot, registerMetricName
-
-
-
-
Field Detail
-
CHILD_FACET_FIELD_PARAMETER
public static final String CHILD_FACET_FIELD_PARAMETER
- See Also:
- Constant Field Values
-
NO_TO_PARENT_BJQ_MESSAGE
public static final String NO_TO_PARENT_BJQ_MESSAGE
- See Also:
- Constant Field Values
-
COLLECTOR_CONTEXT_PARAM
public static final String COLLECTOR_CONTEXT_PARAM
- See Also:
- Constant Field Values
-
-
Method Detail
-
validateQuery
protected void validateQuery(org.apache.lucene.search.Query query)
-
handleResponses
public void handleResponses(ResponseBuilder rb, ShardRequest sreq)
Description copied from class:SearchComponent
Called after all responses for a single request were received- Overrides:
handleResponses
in classSearchComponent
-
finishStage
public void finishStage(ResponseBuilder rb)
Description copied from class:SearchComponent
Called after all responses have been received for this stage. Useful when different requests are sent to each shard.- Overrides:
finishStage
in classSearchComponent
-
getDescription
public String getDescription()
Description copied from interface:SolrInfoBean
Simple one or two line description- Specified by:
getDescription
in interfaceSolrInfoBean
- Specified by:
getDescription
in classSearchComponent
-
-