|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ResponseBuilder | |
---|---|
org.apache.solr.handler.component |
SearchComponent implementations for
use in SearchHandler |
org.apache.solr.request | APIs and classes for dealing with Solr requests |
org.apache.solr.search.grouping.distributed | Internal APIs for distribute result grouping |
org.apache.solr.search.grouping.distributed.requestfactory | Internal classes used to implement distributed result grouping |
org.apache.solr.search.grouping.distributed.responseprocessor | Internal classes used to implement distributed result grouping |
org.apache.solr.search.grouping.distributed.shardresultserializer | Internal classes used to implement distributed result grouping |
org.apache.solr.search.grouping.endresulttransformer | APIs and classes for transforming result grouping results into the appropriate response format |
org.apache.solr.spelling |
APIs and classes used by the SpellCheckComponent |
org.apache.solr.util | Common utility classes used throughout Solr |
Uses of ResponseBuilder in org.apache.solr.handler.component |
---|
Methods in org.apache.solr.handler.component with parameters of type ResponseBuilder | |
---|---|
protected void |
SpellCheckComponent.addCollationsToResponse(SolrParams params,
SpellingResult spellingResult,
ResponseBuilder rb,
String q,
NamedList response,
boolean suggestionsMayOverlap)
|
void |
HttpShardHandler.checkDistributed(ResponseBuilder rb)
|
abstract void |
ShardHandler.checkDistributed(ResponseBuilder rb)
|
int |
RealTimeGetComponent.createSubRequests(ResponseBuilder rb)
|
int |
SuggestComponent.distributedProcess(ResponseBuilder rb)
Dispatch shard request in STAGE_EXECUTE_QUERY stage |
int |
QueryComponent.distributedProcess(ResponseBuilder rb)
|
int |
FacetComponent.distributedProcess(ResponseBuilder rb)
|
int |
SearchComponent.distributedProcess(ResponseBuilder rb)
Process for a distributed search. |
int |
RealTimeGetComponent.distributedProcess(ResponseBuilder rb)
|
int |
StatsComponent.distributedProcess(ResponseBuilder rb)
|
int |
TermsComponent.distributedProcess(ResponseBuilder rb)
|
protected void |
QueryComponent.doFieldSortValues(ResponseBuilder rb,
SolrIndexSearcher searcher)
|
protected void |
QueryComponent.doPrefetch(ResponseBuilder rb)
|
void |
SuggestComponent.finishStage(ResponseBuilder rb)
Used in Distributed Search, merges the suggestion results from every shard |
void |
QueryComponent.finishStage(ResponseBuilder rb)
|
void |
FacetComponent.finishStage(ResponseBuilder rb)
|
void |
HighlightComponent.finishStage(ResponseBuilder rb)
|
void |
SpellCheckComponent.finishStage(ResponseBuilder rb)
|
void |
MoreLikeThisComponent.finishStage(ResponseBuilder rb)
|
void |
DebugComponent.finishStage(ResponseBuilder rb)
|
void |
SearchComponent.finishStage(ResponseBuilder rb)
Called after all responses have been received for this stage. |
void |
RealTimeGetComponent.finishStage(ResponseBuilder rb)
private void handleRegularResponses(ResponseBuilder rb, ShardRequest sreq) { } |
void |
StatsComponent.finishStage(ResponseBuilder rb)
|
void |
TermsComponent.finishStage(ResponseBuilder rb)
|
void |
TermVectorComponent.finishStage(ResponseBuilder rb)
|
void |
QueryComponent.handleResponses(ResponseBuilder rb,
ShardRequest sreq)
|
void |
FacetComponent.handleResponses(ResponseBuilder rb,
ShardRequest sreq)
|
void |
HighlightComponent.handleResponses(ResponseBuilder rb,
ShardRequest sreq)
|
void |
MoreLikeThisComponent.handleResponses(ResponseBuilder rb,
ShardRequest sreq)
|
void |
DebugComponent.handleResponses(ResponseBuilder rb,
ShardRequest sreq)
|
void |
SearchComponent.handleResponses(ResponseBuilder rb,
ShardRequest sreq)
Called after all responses for a single request were received |
void |
StatsComponent.handleResponses(ResponseBuilder rb,
ShardRequest sreq)
|
void |
TermsComponent.handleResponses(ResponseBuilder rb,
ShardRequest sreq)
|
void |
FacetComponent.modifyRequest(ResponseBuilder rb,
SearchComponent who,
ShardRequest sreq)
|
void |
HighlightComponent.modifyRequest(ResponseBuilder rb,
SearchComponent who,
ShardRequest sreq)
|
void |
SpellCheckComponent.modifyRequest(ResponseBuilder rb,
SearchComponent who,
ShardRequest sreq)
|
void |
DebugComponent.modifyRequest(ResponseBuilder rb,
SearchComponent who,
ShardRequest sreq)
|
void |
SearchComponent.modifyRequest(ResponseBuilder rb,
SearchComponent who,
ShardRequest sreq)
Called after another component adds a request |
void |
StatsComponent.modifyRequest(ResponseBuilder rb,
SearchComponent who,
ShardRequest sreq)
|
void |
SuggestComponent.prepare(ResponseBuilder rb)
Responsible for issuing build and rebload command to the specified SolrSuggester |
void |
QueryComponent.prepare(ResponseBuilder rb)
|
void |
FacetComponent.prepare(ResponseBuilder rb)
|
void |
HighlightComponent.prepare(ResponseBuilder rb)
|
void |
ResponseLogComponent.prepare(ResponseBuilder rb)
|
void |
SpellCheckComponent.prepare(ResponseBuilder rb)
|
void |
MoreLikeThisComponent.prepare(ResponseBuilder rb)
|
void |
QueryElevationComponent.prepare(ResponseBuilder rb)
|
void |
DebugComponent.prepare(ResponseBuilder rb)
|
abstract void |
SearchComponent.prepare(ResponseBuilder rb)
Prepare the response. |
void |
RealTimeGetComponent.prepare(ResponseBuilder rb)
|
void |
StatsComponent.prepare(ResponseBuilder rb)
|
void |
TermsComponent.prepare(ResponseBuilder rb)
|
void |
TermVectorComponent.prepare(ResponseBuilder rb)
|
void |
SuggestComponent.process(ResponseBuilder rb)
Responsible for using the specified suggester to get the suggestions for the query and write the results |
void |
QueryComponent.process(ResponseBuilder rb)
Actually run the query |
void |
FacetComponent.process(ResponseBuilder rb)
Actually run the query |
void |
HighlightComponent.process(ResponseBuilder rb)
|
void |
ResponseLogComponent.process(ResponseBuilder rb)
|
void |
SpellCheckComponent.process(ResponseBuilder rb)
|
void |
MoreLikeThisComponent.process(ResponseBuilder rb)
|
void |
QueryElevationComponent.process(ResponseBuilder rb)
|
void |
DebugComponent.process(ResponseBuilder rb)
|
abstract void |
SearchComponent.process(ResponseBuilder rb)
Process the request for this component |
void |
RealTimeGetComponent.process(ResponseBuilder rb)
|
void |
StatsComponent.process(ResponseBuilder rb)
|
void |
TermsComponent.process(ResponseBuilder rb)
|
void |
TermVectorComponent.process(ResponseBuilder rb)
|
void |
RealTimeGetComponent.processGetUpdates(ResponseBuilder rb)
|
void |
RealTimeGetComponent.processGetVersions(ResponseBuilder rb)
|
protected void |
ResponseLogComponent.processIds(ResponseBuilder rb,
DocList dl,
IndexSchema schema,
SolrIndexSearcher searcher)
|
protected void |
ResponseLogComponent.processScores(ResponseBuilder rb,
DocList dl,
IndexSchema schema,
SolrIndexSearcher searcher)
|
void |
RealTimeGetComponent.processSync(ResponseBuilder rb,
int nVersions,
String sync)
|
Constructors in org.apache.solr.handler.component with parameters of type ResponseBuilder | |
---|---|
FacetComponent.FacetBase(ResponseBuilder rb,
String facetType,
String facetStr)
|
|
FacetComponent.FieldFacet(ResponseBuilder rb,
String facetStr)
|
|
FacetComponent.QueryFacet(ResponseBuilder rb,
String facetStr)
|
|
PivotFacetHelper(SolrQueryRequest req,
DocSet docs,
SolrParams params,
ResponseBuilder rb)
|
Uses of ResponseBuilder in org.apache.solr.request |
---|
Fields in org.apache.solr.request declared as ResponseBuilder | |
---|---|
protected ResponseBuilder |
SimpleFacets.rb
|
protected ResponseBuilder |
SolrRequestInfo.rb
|
Methods in org.apache.solr.request that return ResponseBuilder | |
---|---|
ResponseBuilder |
SolrRequestInfo.getResponseBuilder()
May return null if the request handler is not based on SearchHandler |
Methods in org.apache.solr.request with parameters of type ResponseBuilder | |
---|---|
void |
SolrRequestInfo.setResponseBuilder(ResponseBuilder rb)
|
Constructors in org.apache.solr.request with parameters of type ResponseBuilder | |
---|---|
SimpleFacets(SolrQueryRequest req,
DocSet docs,
SolrParams params,
ResponseBuilder rb)
|
Uses of ResponseBuilder in org.apache.solr.search.grouping.distributed |
---|
Methods in org.apache.solr.search.grouping.distributed with parameters of type ResponseBuilder | |
---|---|
ShardRequest[] |
ShardRequestFactory.constructRequest(ResponseBuilder rb)
Returns ShardRequest instances. |
void |
ShardResponseProcessor.process(ResponseBuilder rb,
ShardRequest shardRequest)
Processes the responses from the specified shardRequest. |
Uses of ResponseBuilder in org.apache.solr.search.grouping.distributed.requestfactory |
---|
Methods in org.apache.solr.search.grouping.distributed.requestfactory with parameters of type ResponseBuilder | |
---|---|
ShardRequest[] |
StoredFieldsShardRequestFactory.constructRequest(ResponseBuilder rb)
|
ShardRequest[] |
SearchGroupsRequestFactory.constructRequest(ResponseBuilder rb)
Returns ShardRequest instances. |
ShardRequest[] |
TopGroupsShardRequestFactory.constructRequest(ResponseBuilder rb)
Returns ShardRequest instances. |
Uses of ResponseBuilder in org.apache.solr.search.grouping.distributed.responseprocessor |
---|
Methods in org.apache.solr.search.grouping.distributed.responseprocessor with parameters of type ResponseBuilder | |
---|---|
void |
TopGroupsShardResponseProcessor.process(ResponseBuilder rb,
ShardRequest shardRequest)
Processes the responses from the specified shardRequest. |
void |
SearchGroupShardResponseProcessor.process(ResponseBuilder rb,
ShardRequest shardRequest)
Processes the responses from the specified shardRequest. |
void |
StoredFieldsShardResponseProcessor.process(ResponseBuilder rb,
ShardRequest shardRequest)
Processes the responses from the specified shardRequest. |
Uses of ResponseBuilder in org.apache.solr.search.grouping.distributed.shardresultserializer |
---|
Constructors in org.apache.solr.search.grouping.distributed.shardresultserializer with parameters of type ResponseBuilder | |
---|---|
TopGroupsResultTransformer(ResponseBuilder rb)
|
Uses of ResponseBuilder in org.apache.solr.search.grouping.endresulttransformer |
---|
Methods in org.apache.solr.search.grouping.endresulttransformer with parameters of type ResponseBuilder | |
---|---|
void |
SimpleEndResultTransformer.transform(Map<String,?> result,
ResponseBuilder rb,
EndResultTransformer.SolrDocumentSource solrDocumentSource)
Transforms the specified result into its final form and puts it into the specified response. |
void |
EndResultTransformer.transform(Map<String,?> result,
ResponseBuilder rb,
EndResultTransformer.SolrDocumentSource solrDocumentSource)
Transforms the specified result into its final form and puts it into the specified response. |
void |
GroupedEndResultTransformer.transform(Map<String,?> result,
ResponseBuilder rb,
EndResultTransformer.SolrDocumentSource solrDocumentSource)
Transforms the specified result into its final form and puts it into the specified response. |
void |
MainEndResultTransformer.transform(Map<String,?> result,
ResponseBuilder rb,
EndResultTransformer.SolrDocumentSource solrDocumentSource)
Transforms the specified result into its final form and puts it into the specified response. |
Uses of ResponseBuilder in org.apache.solr.spelling |
---|
Methods in org.apache.solr.spelling with parameters of type ResponseBuilder | |
---|---|
List<SpellCheckCollation> |
SpellCheckCollator.collate(SpellingResult result,
String originalQuery,
ResponseBuilder ultimateResponse)
|
Uses of ResponseBuilder in org.apache.solr.util |
---|
Methods in org.apache.solr.util with parameters of type ResponseBuilder | |
---|---|
static Set<String> |
SolrPluginUtils.getDebugInterests(String[] params,
ResponseBuilder rb)
|
static void |
SolrPluginUtils.optimizePreFetchDocs(ResponseBuilder rb,
DocList docs,
Query query,
SolrQueryRequest req,
SolrQueryResponse res)
Pre-fetch documents into the index searcher's document cache. |
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |