org.elasticsearch.action.search
Class TransportSearchAction

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.TransportSearchAction
All Implemented Interfaces:
Action<SearchRequest,SearchResponse>

public class TransportSearchAction
extends BaseAction<SearchRequest,SearchResponse>


Field Summary
 
Fields inherited from class org.elasticsearch.util.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.util.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>