インターフェース TcpOperations<P>
- 型パラメーター:
P
- 受信および送信メッセージのペイロードの型
- すべての既知の実装クラス:
ReactorNetty2TcpClient
,ReactorNettyTcpClient
public interface TcpOperations<P>
TCP 接続を確立するための契約。
- 導入:
- 4.0
- 作成者:
- Rossen Stoyanchev
方法の概要
修飾子と型メソッド説明default ListenableFuture<VoidSE>
connect
(TcpConnectionHandler<P> connectionHandler) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。default ListenableFuture<VoidSE>
connect
(TcpConnectionHandler<P> connectionHandler, ReconnectStrategy reconnectStrategy) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。connectAsync
(TcpConnectionHandler<P> connectionHandler) 新しい接続を開きます。connectAsync
(TcpConnectionHandler<P> connectionHandler, ReconnectStrategy reconnectStrategy) 新しい接続を開き、接続が失敗した場合の再接続方法を示します。default ListenableFuture<VoidSE>
shutdown()
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。6.0 現在、shutdownAsync()
を推奨開いている接続をシャットダウンして閉じます。
メソッドの詳細
connect
@DeprecatedSE(since="6.0", forRemoval=true) default ListenableFuture<VoidSE> connect(TcpConnectionHandler<P> connectionHandler) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。6.0 現在、connectAsync(TcpConnectionHandler)
を推奨新しい接続を開きます。- パラメーター:
connectionHandler
- 接続を管理するためのハンドラー- 戻り値:
- 接続が正常に確立されたかどうかを判断するために使用できる ListenableFuture
connectAsync
新しい接続を開きます。- パラメーター:
connectionHandler
- 接続を管理するためのハンドラー- 戻り値:
- 接続が正常に確立されたかどうかを判断するために使用できる CompletableFuture
- 導入:
- 6.0
connect
@DeprecatedSE(since="6.0", forRemoval=true) default ListenableFuture<VoidSE> connect(TcpConnectionHandler<P> connectionHandler, ReconnectStrategy reconnectStrategy) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。新しい接続を開き、接続が失敗した場合の再接続方法を示します。- パラメーター:
connectionHandler
- 接続を管理するためのハンドラーreconnectStrategy
- 再接続するための戦略- 戻り値:
- 初期接続が正常に確立されたかどうかを判断するために使用できる ListenableFuture
connectAsync
CompletableFutureSE<VoidSE> connectAsync(TcpConnectionHandler<P> connectionHandler, ReconnectStrategy reconnectStrategy) 新しい接続を開き、接続が失敗した場合の再接続方法を示します。- パラメーター:
connectionHandler
- 接続を管理するためのハンドラーreconnectStrategy
- 再接続するための戦略- 戻り値:
- 初期接続が正常に確立されたかどうかを判断するために使用できる CompletableFuture
- 導入:
- 6.0
shutdown
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。6.0 現在、shutdownAsync()
を推奨開いている接続をシャットダウンして閉じます。- 戻り値:
- 接続が正常に閉じられたかどうかを判断するために使用できる ListenableFuture
shutdownAsync
CompletableFutureSE<VoidSE> shutdownAsync()開いている接続をシャットダウンして閉じます。- 戻り値:
- 接続が正常に閉じられたかどうかを判断するために使用できる CompletableFuture
- 導入:
- 6.0
connectAsync(TcpConnectionHandler)
を推奨