Class HttpClientConfig

java.lang.Object
org.summerboot.jexpress.boot.config.BootConfig
org.summerboot.jexpress.nio.client.HttpClientConfig
All Implemented Interfaces:
JExpressConfig

public abstract class HttpClientConfig extends BootConfig
Author:
Changski Tie Zheng Zhang 张铁铮, 魏泽北, 杜旺财, 杜富贵
  • Constructor Details

    • HttpClientConfig

      protected HttpClientConfig()
  • Method Details

    • main

      public static void main(String[] args)
    • shutdown

      public void shutdown()
    • setStatusListener

      public void setStatusListener(HTTPClientStatusListener l)
    • loadCustomizedConfigs

      protected void loadCustomizedConfigs(File cfgFile, boolean isReal, ConfigUtil helper, Properties props) throws Exception
      Specified by:
      loadCustomizedConfigs in class BootConfig
      Throws:
      Exception
    • getHttpClient

      public HttpClient getHttpClient()
    • getHttpClientDefaultRequestHeaders

      public Map<String,String> getHttpClientDefaultRequestHeaders()
    • getProtocol

      public String getProtocol()
    • isHostnameVerificationEnabled

      public Boolean isHostnameVerificationEnabled()
    • getProxyHost

      public String getProxyHost()
    • getProxyPort

      public int getProxyPort()
    • getProxyUserName

      public String getProxyUserName()
    • getProxyUserPwd

      public String getProxyUserPwd()
    • getProxyAuthorizationBasicValue

      public String getProxyAuthorizationBasicValue()
    • isFromJsonCaseInsensitive

      public boolean isFromJsonCaseInsensitive()
    • isFromJsonFailOnUnknownProperties

      public boolean isFromJsonFailOnUnknownProperties()
    • getHttpClientTimeoutMs

      public long getHttpClientTimeoutMs()
    • getHttpClientCoreSize

      public int getHttpClientCoreSize()
    • getHttpClientMaxSize

      public int getHttpClientMaxSize()
    • getHttpClientQueueSize

      public int getHttpClientQueueSize()
    • getHttpClientInfo

      public String getHttpClientInfo()
    • getTpeInfo

      public String getTpeInfo()