Class ShardHandler
- java.lang.Object
-
- org.apache.solr.handler.component.ShardHandler
-
- Direct Known Subclasses:
HttpShardHandler
public abstract class ShardHandler extends Object
-
-
Constructor Summary
Constructors Constructor Description ShardHandler()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract void
cancelAll()
abstract ShardHandlerFactory
getShardHandlerFactory()
abstract void
prepDistributed(ResponseBuilder rb)
static void
setShardAttributesToParams(org.apache.solr.common.params.ModifiableSolrParams params, int purpose)
abstract void
submit(ShardRequest sreq, String shard, org.apache.solr.common.params.ModifiableSolrParams params)
abstract ShardResponse
takeCompletedIncludingErrors()
abstract ShardResponse
takeCompletedOrError()
-
-
-
Method Detail
-
prepDistributed
public abstract void prepDistributed(ResponseBuilder rb)
-
submit
public abstract void submit(ShardRequest sreq, String shard, org.apache.solr.common.params.ModifiableSolrParams params)
-
takeCompletedIncludingErrors
public abstract ShardResponse takeCompletedIncludingErrors()
-
takeCompletedOrError
public abstract ShardResponse takeCompletedOrError()
-
cancelAll
public abstract void cancelAll()
-
getShardHandlerFactory
public abstract ShardHandlerFactory getShardHandlerFactory()
-
setShardAttributesToParams
public static void setShardAttributesToParams(org.apache.solr.common.params.ModifiableSolrParams params, int purpose)
-
-