org.apache.solr.search.grouping.distributed

## Interface ShardRequestFactory

- All Known Implementing Classes:
    SearchGroupsRequestFactory, StoredFieldsShardRequestFactory, TopGroupsShardRequestFactory

      public interface ShardRequestFactory

  Responsible for creating shard requests to the shards in the cluster to perform distributed grouping.
  WARNING: This API is experimental and might change in incompatible ways in the next release.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `ShardRequest[]` | `constructRequest(ResponseBuilder rb)` Returns `ShardRequest` instances.

- - ### Method Detail

    - #### constructRequest

          ShardRequest[] constructRequest(ResponseBuilder rb)

      Returns `ShardRequest` instances. Never returns `null`. If no `ShardRequest` instances are constructed an empty array is returned.
      Parameters:
        `rb` - The response builder
      Returns:
        `ShardRequest` instances

Copyright © 2000-2016 Apache Software Foundation. All Rights Reserved.