クラス HttpTunnelConnection
java.lang.ObjectSE
org.springframework.boot.devtools.tunnel.client.HttpTunnelConnection
- 実装されたすべてのインターフェース:
TunnelConnection
HTTP を使用してデータを転送する
TunnelConnection
実装。- 導入:
- 1.3.0
- 作成者:
- Phillip Webb, Rob Winch, Andy Wilkinson
- 関連事項:
ネストされたクラスのサマリー
ネストされたクラスコンストラクターのサマリー
コンストラクター修飾子コンストラクター説明HttpTunnelConnection
(StringSE url, ClientHttpRequestFactory requestFactory) 新しいHttpTunnelConnection
インスタンスを作成します。protected
HttpTunnelConnection
(StringSE url, ClientHttpRequestFactory requestFactory, ExecutorSE executor) 新しいHttpTunnelConnection
インスタンスを作成します。メソッドのサマリー
修飾子と型メソッド説明protected final ClientHttpRequest
createRequest
(boolean hasPayload) open
(WritableByteChannelSE incomingChannel, CloseableSE closeable) トンネル接続を開きます。
コンストラクターの詳細
HttpTunnelConnection
新しいHttpTunnelConnection
インスタンスを作成します。- パラメーター:
url
- 接続する URLrequestFactory
- HTTP リクエストファクトリ
HttpTunnelConnection
protected HttpTunnelConnection(StringSE url, ClientHttpRequestFactory requestFactory, ExecutorSE executor) 新しいHttpTunnelConnection
インスタンスを作成します。- パラメーター:
url
- 接続する URLrequestFactory
- HTTP リクエストファクトリexecutor
- 接続を処理するために使用されるエグゼキュータ
メソッドの詳細
open
public HttpTunnelConnection.TunnelChannel open(WritableByteChannelSE incomingChannel, CloseableSE closeable) throws ExceptionSE インターフェースからコピーされた説明:TunnelConnection
トンネル接続を開きます。- 次で指定:
- インターフェース
TunnelConnection
のopen
- パラメーター:
incomingChannel
- リモートサーバーから受信した受信データを書き込むために使用するWritableByteChannel
SEcloseable
- チャネルが閉じているときに呼び出す Closeable- 戻り値:
- リモートサーバー宛ての送信データを送信するために使用する
WritableByteChannel
SE - 例外:
ExceptionSE
- エラーの場合
createRequest