package crate.elasticsearch.action.searchinto; import org.elasticsearch.cache.recycler.CacheRecycler; import org.elasticsearch.cluster.ClusterService; import org.elasticsearch.common.inject.Inject; import org.elasticsearch.common.settings.Settings; import org.elasticsearch.indices.IndicesService; import org.elasticsearch.script.ScriptService; import org.elasticsearch.threadpool.ThreadPool; import org.elasticsearch.transport.TransportService; import crate.elasticsearch.action.searchinto.parser.SearchIntoParser; import crate.elasticsearch.searchinto.Writer; /** * */ public class TransportSearchIntoAction extends AbstractTransportSearchIntoAction { @Inject public TransportSearchIntoAction(Settings settings, ThreadPool threadPool, ClusterService clusterService, TransportService transportService, CacheRecycler cacheRecycler, IndicesService indicesService, ScriptService scriptService, SearchIntoParser parser, Writer writer) { super(settings, threadPool, clusterService, transportService, cacheRecycler, indicesService, scriptService, parser, writer); } @Override protected String transportAction() { return SearchIntoAction.NAME; } }