类 DsRestfulInfo

java.lang.Object
com.sh.wf.module.base.DsRestfulInfo
所有已实现的接口:
Serializable, Cloneable

public class DsRestfulInfo extends Object implements Serializable, Cloneable

Description: 接口信息

Title:首亨软件 - TSS/CRM等

从以下版本开始:
2018年9月11日
另请参阅:
  • 构造器详细资料

    • DsRestfulInfo

      public DsRestfulInfo()
  • 方法详细资料

    • parser

      public void parser(org.jdom2.Element nodeEl, DsInfo dsInfo)
    • processRequestPages

      public RequestPages processRequestPages(ModuleContext context, JSONObject dslObj)
      获取ES的分页数据
      参数:
      context - ModuleContext
      dslObj - JSONObject
      返回:
      RequestPages
    • processESRequestDatastore

      public Datastore processESRequestDatastore(ModuleContext context, JSONObject dslObj)
      按ES生成数据集
      参数:
      context - ModuleContext
      dslObj - JSONObject
      返回:
      Datastore
    • processRequestDatastore

      public Datastore processRequestDatastore(ModuleContext context, StringBuilder query)
      普通查询
      参数:
      context - ModuleContext
      query - key=value&kye2=value
      返回:
      Datastore
    • beforeESGenerateDslObjecyt

      public void beforeESGenerateDslObjecyt(ModuleContext context, DsFilterResult result)
      在生成ES查询对象前操调用,主要是处理query合并
      参数:
      context - ModuleContext
      result - DsFilterResult
    • getDsInfo

      public DsInfo getDsInfo()
    • getUrl

      public String getUrl()
    • getDsRet

      public String getDsRet()
    • isElasticsearch

      public boolean isElasticsearch()
      是否使用的Elasticsearch接口
      返回:
      boolean
    • getHttpMethod

      public String getHttpMethod()
    • getHttpServerType

      public String getHttpServerType()
    • getTotalKey

      public String getTotalKey()
    • getDataKey

      public String getDataKey()
    • getOtherParam

      public String getOtherParam()