Uses of Class org.apache.solr.handler.component.ShardRequest (Solr 3.6.2 API)

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.apache.solr.handler.component.ShardRequest

Packages that use ShardRequest
org.apache.solr.handler.clustering |
org.apache.solr.handler.component |
org.apache.solr.search.grouping.distributed |
org.apache.solr.search.grouping.distributed.requestfactory |
org.apache.solr.search.grouping.distributed.responseprocessor |

Uses of ShardRequest in org.apache.solr.handler.clustering

Methods in org.apache.solr.handler.clustering with parameters of type ShardRequest
`void` | `ClusteringComponent.modifyRequest(ResponseBuilder rb, SearchComponent who, ShardRequest sreq)`

Uses of ShardRequest in org.apache.solr.handler.component

Fields in org.apache.solr.handler.component with type parameters of type ShardRequest
`List<ShardRequest>` | `ResponseBuilder.finished`
`List<ShardRequest>` | `ResponseBuilder.outgoing`

Methods in org.apache.solr.handler.component that return ShardRequest
`ShardRequest` | `ShardResponse.getShardRequest()`

Methods in org.apache.solr.handler.component with parameters of type ShardRequest
`void` | `ResponseBuilder.addRequest(SearchComponent me, ShardRequest sreq)`
`void` | `QueryComponent.handleResponses(ResponseBuilder rb, ShardRequest sreq)`
`void` | `FacetComponent.handleResponses(ResponseBuilder rb, ShardRequest sreq)`
`void` | `HighlightComponent.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` | `ShardResponse.setShardRequest(ShardRequest rsp)`
`void` | `HttpShardHandler.submit(ShardRequest sreq, String shard, ModifiableSolrParams params)`
`abstract void` | `ShardHandler.submit(ShardRequest sreq, String shard, ModifiableSolrParams params)`

Uses of ShardRequest in org.apache.solr.search.grouping.distributed

Methods in org.apache.solr.search.grouping.distributed that return ShardRequest
`ShardRequest[]` | `ShardRequestFactory.constructRequest(ResponseBuilder rb)` Returns `ShardRequest` instances.

Methods in org.apache.solr.search.grouping.distributed with parameters of type ShardRequest
`void` | `ShardResponseProcessor.process(ResponseBuilder rb, ShardRequest shardRequest)` Processes the responses from the specified shardRequest.

Uses of ShardRequest in org.apache.solr.search.grouping.distributed.requestfactory

Methods in org.apache.solr.search.grouping.distributed.requestfactory that return ShardRequest
`ShardRequest[]` | `StoredFieldsShardRequestFactory.constructRequest(ResponseBuilder rb)`
`ShardRequest[]` | `SearchGroupsRequestFactory.constructRequest(ResponseBuilder rb)` Returns `ShardRequest` instances.
`ShardRequest[]` | `TopGroupsShardRequestFactory.constructRequest(ResponseBuilder rb)` Returns `ShardRequest` instances.

Uses of ShardRequest in org.apache.solr.search.grouping.distributed.responseprocessor

Methods in org.apache.solr.search.grouping.distributed.responseprocessor with parameters of type ShardRequest
`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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES