org.elasticsearch.action.search.type
Class TransportSearchQueryAndFetchAction

java.lang.Object
  extended by org.elasticsearch.util.component.AbstractComponent
      extended by org.elasticsearch.action.support.BaseAction<SearchRequest,SearchResponse>
          extended by org.elasticsearch.action.search.type.TransportSearchTypeAction
              extended by org.elasticsearch.action.search.type.TransportSearchQueryAndFetchAction
All Implemented Interfaces:
Action<SearchRequest,SearchResponse>

public class TransportSearchQueryAndFetchAction
extends TransportSearchTypeAction


Nested Class Summary
 
Nested classes/interfaces inherited from class org.elasticsearch.action.search.type.TransportSearchTypeAction
TransportSearchTypeAction.BaseAsyncAction<FirstResult>
 
Field Summary
 
Fields inherited from class org.elasticsearch.action.search.type.TransportSearchTypeAction
clusterService, indicesService, searchCache, searchPhaseController, searchService, threadPool
 
Fields inherited from class org.elasticsearch.util.component.AbstractComponent
componentSettings, logger, settings
 
Constructor Summary
TransportSearchQueryAndFetchAction(Settings settings, ThreadPool threadPool, ClusterService clusterService, IndicesService indicesService, TransportSearchCache transportSearchCache, SearchServiceTransportAction searchService, SearchPhaseController searchPhaseController)
           
 
Method Summary
protected  void doExecute(SearchRequest searchRequest, ActionListener<SearchResponse> listener)
           
 
Methods inherited from class org.elasticsearch.action.support.BaseAction
execute, execute
 
Methods inherited from class org.elasticsearch.util.component.AbstractComponent
nodeName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransportSearchQueryAndFetchAction

@Inject
public TransportSearchQueryAndFetchAction(Settings settings,
                                                 ThreadPool threadPool,
                                                 ClusterService clusterService,
                                                 IndicesService indicesService,
                                                 TransportSearchCache transportSearchCache,
                                                 SearchServiceTransportAction searchService,
                                                 SearchPhaseController searchPhaseController)
Method Detail

doExecute

protected void doExecute(SearchRequest searchRequest,
                         ActionListener<SearchResponse> listener)
Specified by:
doExecute in class BaseAction<SearchRequest,SearchResponse>