类 AbstractApiManager

java.lang.Object
com.iplatform.core.httpapi.AbstractApiManager
所有已实现的接口:
ApiManager

public abstract class AbstractApiManager extends Object implements ApiManager
  • 字段详细资料

    • logger

      protected final transient org.slf4j.Logger logger
  • 构造器详细资料

    • AbstractApiManager

      public AbstractApiManager()
  • 方法详细资料

    • getApiExecute

      public <P, V> ApiExecute<P,V> getApiExecute(String apiInfoId)
      指定者:
      getApiExecute 在接口中 ApiManager
    • load

      public void load()
      从接口复制的说明: ApiManager
      加载持久化的ApiInfo定义信息。
           1) 该方法可以多次执行,每次执行后整个缓存的接口信息会重新加载
           2) 在界面添加、删除接口信息时,可以调用该方法同步引擎操作。
       
      指定者:
      load 在接口中 ApiManager
    • acquireResponseType

      public Class<?> acquireResponseType(String clazzName)
      返回给定字符串的响应对象类型。
      指定者:
      acquireResponseType 在接口中 ApiManager
      参数:
      clazzName - class类路径,如:com.demo.MyClass
      返回:
    • acquireTranslate

      protected RequestTranslate acquireTranslate(String translateClazz)
    • acquireApiExecuteList

      protected abstract List<ApiExecute> acquireApiExecuteList()
      从业务中获取配置的接口集合数据。
      返回: