クラス AbstractHttpComponents5MessageSender

実装済みのインターフェース一覧:
org.springframework.beans.factory.DisposableBean, WebServiceMessageSender
既知の直属サブクラス
HttpComponents5MessageSender, SimpleHttpComponents5MessageSender

public abstract class AbstractHttpComponents5MessageSender extends AbstractHttpWebServiceMessageSender implements org.springframework.beans.factory.DisposableBean
Apache HttpClient を使用して POST リクエストを実行する基本 AbstractHttpWebServiceMessageSender 実装。

基盤となる HttpClient を設定するには、HttpComponents5MessageSender の使用を検討してください。HttpClient の構築方法を制御するには、SimpleHttpComponents5MessageSender を使用してください。

導入:
4.1.0
関連事項:
  • コンストラクターの詳細

    • AbstractHttpComponents5MessageSender

      public AbstractHttpComponents5MessageSender()
  • 方法の詳細

    • getHttpClient

      public abstract org.apache.hc.client5.http.classic.HttpClient getHttpClient()
      このメッセージの送信者が使用した HttpClient を返します。
    • createConnection

      public WebServiceConnection createConnection(URISE uri) throws IOExceptionSE
      インターフェースからコピーされた説明: WebServiceMessageSender
      指定された URI に新しい WebServiceConnection を作成します。
      次で指定:
      インターフェース WebServiceMessageSender 内の createConnection 
      パラメーター:
      uri - 接続を開くための URI
      戻り値:
      新しい接続
      例外:
      IOExceptionSE - I/O エラーの場合
    • destroy

      public void destroy() throws ExceptionSE
      次で指定:
      インターフェース org.springframework.beans.factory.DisposableBean 内の destroy 
      例外:
      ExceptionSE
    • createContext

      protected @Nullable org.apache.hc.core5.http.protocol.HttpContext createContext(URISE uri)
      指定された URI の HttpContext の作成を可能にするテンプレートメソッド。デフォルトの実装は null を返します。
      パラメーター:
      uri - コンテキストを作成する URI
      戻り値:
      コンテキスト、または null