• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Java TransportSearchAction类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了Java中org.elasticsearch.action.search.TransportSearchAction的典型用法代码示例。如果您正苦于以下问题:Java TransportSearchAction类的具体用法?Java TransportSearchAction怎么用?Java TransportSearchAction使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



TransportSearchAction类属于org.elasticsearch.action.search包,在下文中一共展示了TransportSearchAction类的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。

示例1: AsyncAction

import org.elasticsearch.action.search.TransportSearchAction; //导入依赖的package包/类
AsyncAction(Task task, AddFeaturesToSetRequest request, ActionListener<AddFeaturesToSetResponse> listener,
                   ClusterService clusterService, TransportSearchAction searchAction, TransportGetAction getAction,
                   TransportFeatureStoreAction featureStoreAction) {
    this.task = task;
    this.listener = listener;
    this.featureSetName = request.getFeatureSet();
    this.featureNamesQuery = request.getFeatureNameQuery();
    this.features = request.getFeatures();
    if (featureNamesQuery != null) {
        assert features == null || features.isEmpty();
        // 2 async actions if we fetch features from store, one otherwize.
        this.countdown = new CountDown(2);
    } else {
        assert features != null && !features.isEmpty();
        // 1 async actions if we already have features.
        this.countdown = new CountDown(1);
    }
    this.merge = request.isMerge();
    this.store = request.getStore();
    this.routing = request.getRouting();
    this.clusterService = clusterService;
    this.searchAction = searchAction;
    this.getAction = getAction;
    this.featureStoreAction = featureStoreAction;
    this.validation = request.getValidation();
}
 
开发者ID:o19s,项目名称:elasticsearch-learning-to-rank,代码行数:27,代码来源:TransportAddFeatureToSetAction.java


示例2: TransportClusteringAction

import org.elasticsearch.action.search.TransportSearchAction; //导入依赖的package包/类
@Inject
public TransportClusteringAction(Settings settings,
                                 ThreadPool threadPool,
                                 TransportService transportService,
                                 TransportSearchAction searchAction,
                                 ControllerSingleton controllerSingleton,
                                 ActionFilters actionFilters,
                                 IndexNameExpressionResolver indexNameExpressionResolver,
                                 NamedXContentRegistry xContentRegistry) {
    super(settings,
          ClusteringAction.NAME,
          threadPool,
          actionFilters,
          indexNameExpressionResolver,
          transportService.getTaskManager());

    this.searchAction = searchAction;
    this.controllerSingleton = controllerSingleton;
    transportService.registerRequestHandler(
            ClusteringAction.NAME,
            ClusteringActionRequest::new,
            ThreadPool.Names.SAME,
            new TransportHandler());
}
 
开发者ID:carrot2,项目名称:elasticsearch-carrot2,代码行数:25,代码来源:ClusteringAction.java


示例3: TransportSearchTemplateAction

import org.elasticsearch.action.search.TransportSearchAction; //导入依赖的package包/类
@Inject
public TransportSearchTemplateAction(Settings settings, ThreadPool threadPool, TransportService transportService,
                                     ActionFilters actionFilters, IndexNameExpressionResolver resolver,
                                     ScriptService scriptService,
                                     TransportSearchAction searchAction,
                                     NamedXContentRegistry xContentRegistry) {
    super(settings, SearchTemplateAction.NAME, threadPool, transportService, actionFilters, resolver, SearchTemplateRequest::new);
    this.scriptService = scriptService;
    this.searchAction = searchAction;
    this.xContentRegistry = xContentRegistry;
}
 
开发者ID:justor,项目名称:elasticsearch_my,代码行数:12,代码来源:TransportSearchTemplateAction.java


示例4: TransportAddFeatureToSetAction

import org.elasticsearch.action.search.TransportSearchAction; //导入依赖的package包/类
@Inject
public TransportAddFeatureToSetAction(Settings settings, ThreadPool threadPool,
                                         TransportService transportService, ActionFilters actionFilters,
                                         IndexNameExpressionResolver indexNameExpressionResolver,
                                         ClusterService clusterService, TransportSearchAction searchAction,
                                         TransportGetAction getAction, TransportFeatureStoreAction featureStoreAction) {
    super(settings, AddFeaturesToSetAction.NAME, threadPool, transportService, actionFilters, indexNameExpressionResolver,
            AddFeaturesToSetRequest::new);
    this.clusterService = clusterService;
    this.searchAction = searchAction;
    this.getAction = getAction;
    this.featureStoreAction = featureStoreAction;
}
 
开发者ID:o19s,项目名称:elasticsearch-learning-to-rank,代码行数:14,代码来源:TransportAddFeatureToSetAction.java


示例5: TransportCoordinateSearchAction

import org.elasticsearch.action.search.TransportSearchAction; //导入依赖的package包/类
@Inject
public TransportCoordinateSearchAction(Settings settings, ThreadPool threadPool,
                                       TransportService transportService, FilterJoinCacheService cacheService,
                                       ActionFilters actionFilters, TransportSearchAction searchAction,
                                       IndexNameExpressionResolver indexNameExpressionResolver, Client client) {
  super(settings, CoordinateSearchAction.NAME, threadPool, transportService, actionFilters,
          indexNameExpressionResolver, client, SearchRequest.class);
  this.searchAction = searchAction;
  this.cacheService = cacheService;
}
 
开发者ID:sirensolutions,项目名称:siren-join,代码行数:11,代码来源:TransportCoordinateSearchAction.java


示例6: TransportSearchScriptTemplateAction

import org.elasticsearch.action.search.TransportSearchAction; //导入依赖的package包/类
@Inject
public TransportSearchScriptTemplateAction(final Settings settings, final ThreadPool threadPool,
        final TransportService transportService, final ActionFilters actionFilters, final IndexNameExpressionResolver resolver,
        final ScriptService scriptService, final TransportSearchAction searchAction, final NamedXContentRegistry xContentRegistry) {
    super(settings, SearchScriptTemplateAction.NAME, threadPool, transportService, actionFilters, resolver,
            SearchScriptTemplateRequest::new);
    this.scriptService = scriptService;
    this.searchAction = searchAction;
    this.xContentRegistry = xContentRegistry;
}
 
开发者ID:codelibs,项目名称:elasticsearch-sstmpl,代码行数:11,代码来源:TransportSearchScriptTemplateAction.java


示例7: TransportPutWarmerAction

import org.elasticsearch.action.search.TransportSearchAction; //导入依赖的package包/类
@Inject
public TransportPutWarmerAction(Settings settings, TransportService transportService, ClusterService clusterService, ThreadPool threadPool,
                                TransportSearchAction searchAction, ActionFilters actionFilters, IndexNameExpressionResolver indexNameExpressionResolver) {
    super(settings, PutWarmerAction.NAME, transportService, clusterService, threadPool, actionFilters, indexNameExpressionResolver, PutWarmerRequest.class);
    this.searchAction = searchAction;
}
 
开发者ID:baidu,项目名称:Elasticsearch,代码行数:7,代码来源:TransportPutWarmerAction.java



注:本文中的org.elasticsearch.action.search.TransportSearchAction类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Java ContextMenuUtils类代码示例发布时间:2022-05-22
下一篇:
Java IntegerFieldDeserializer类代码示例发布时间:2022-05-22
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap