org.elasticsearch.action.search
Class TransportSearchScrollAction

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

public class TransportSearchScrollAction
extends BaseAction<SearchScrollRequest,SearchResponse>


Field Summary
 
Fields inherited from class org.elasticsearch.util.component.AbstractComponent
componentSettings, logger, settings
 
Constructor Summary
TransportSearchScrollAction(Settings settings, TransportService transportService, TransportSearchScrollQueryThenFetchAction queryThenFetchAction, TransportSearchScrollQueryAndFetchAction queryAndFetchAction)
           
 
Method Summary
protected  void doExecute(SearchScrollRequest request, 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

TransportSearchScrollAction

@Inject
public TransportSearchScrollAction(Settings settings,
                                          TransportService transportService,
                                          TransportSearchScrollQueryThenFetchAction queryThenFetchAction,
                                          TransportSearchScrollQueryAndFetchAction queryAndFetchAction)
Method Detail

doExecute

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