org.elasticsearch.action.search
Class TransportSearchAction

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

public class TransportSearchAction
extends BaseAction<SearchRequest,SearchResponse>


Field Summary
 
Fields inherited from class org.elasticsearch.common.component.AbstractComponent
componentSettings, logger, settings
 
Constructor Summary
TransportSearchAction(Settings settings, TransportService transportService, TransportSearchDfsQueryThenFetchAction dfsQueryThenFetchAction, TransportSearchQueryThenFetchAction queryThenFetchAction, TransportSearchDfsQueryAndFetchAction dfsQueryAndFetchAction, TransportSearchQueryAndFetchAction queryAndFetchAction)
           
 
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.common.component.AbstractComponent
nodeName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransportSearchAction

@Inject
public TransportSearchAction(Settings settings,
                                    TransportService transportService,
                                    TransportSearchDfsQueryThenFetchAction dfsQueryThenFetchAction,
                                    TransportSearchQueryThenFetchAction queryThenFetchAction,
                                    TransportSearchDfsQueryAndFetchAction dfsQueryAndFetchAction,
                                    TransportSearchQueryAndFetchAction queryAndFetchAction)
Method Detail

doExecute

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