public class ImplicitDocRouter extends DocRouter
DocRouter.Range| Modifier and Type | Field and Description |
|---|---|
static String |
NAME |
DEFAULT, DEFAULT_NAME| Constructor and Description |
|---|
ImplicitDocRouter() |
| Modifier and Type | Method and Description |
|---|---|
Collection<Slice> |
getSearchSlicesSingle(String shardKey,
SolrParams params,
DocCollection collection)
This method is consulted to determine what slices should be queried for a request when
an explicit shards parameter was not used.
|
Slice |
getTargetSlice(String id,
SolrInputDocument sdoc,
SolrParams params,
DocCollection collection)
Returns the Slice that the document should reside on, or null if there is not enough information
|
boolean |
isTargetSlice(String id,
SolrInputDocument sdoc,
SolrParams params,
String shardId,
DocCollection collection) |
fromString, fullRange, getDocRouter, getSearchSlices, partitionRangepublic static final String NAME
public Slice getTargetSlice(String id, SolrInputDocument sdoc, SolrParams params, DocCollection collection)
DocRoutergetTargetSlice in class DocRouterpublic boolean isTargetSlice(String id, SolrInputDocument sdoc, SolrParams params, String shardId, DocCollection collection)
isTargetSlice in class DocRouterpublic Collection<Slice> getSearchSlicesSingle(String shardKey, SolrParams params, DocCollection collection)
DocRoutergetSearchSlicesSingle in class DocRouterCopyright © 2000-2013 Apache Software Foundation. All Rights Reserved.