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
 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-2013 Apache Software Foundation. All Rights Reserved.