インタフェースjava.net.http.WebSocketの
使用
-
WebSocketを使用するパッケージ パッケージ 説明 java.net.http HTTPクライアントおよびWebSocket API -
-
java.net.httpでのWebSocketの使用
型WebSocketの引数を持つ型を返すjava.net.httpのメソッド 修飾子と型 メソッド 説明 CompletableFuture<WebSocket>WebSocket.Builder. buildAsync(URI uri, WebSocket.Listener listener)指定されたURIに接続され、指定されたListenerに関連付けられたWebSocketを構築します。CompletableFuture<WebSocket>WebSocket. sendBinary(ByteBuffer data, boolean last)指定されたバッファのバイトとともにバイナリ・データを送信します。CompletableFuture<WebSocket>WebSocket. sendClose(int statusCode, String reason)指定されたステータス・コードおよび理由でCloseメッセージを送信することで、このWebSocket出力の正しいクローズを開始します。CompletableFuture<WebSocket>WebSocket. sendPing(ByteBuffer message)指定されたバッファのバイトとともにpingメッセージを送信します。CompletableFuture<WebSocket>WebSocket. sendPong(ByteBuffer message)指定されたバッファからバイトを含むPongメッセージを送信します。CompletableFuture<WebSocket>WebSocket. sendText(CharSequence data, boolean last)指定された文字シーケンスの文字を含むテキスト・データを送信します。型WebSocketのパラメータを持つjava.net.httpのメソッド 修飾子と型 メソッド 説明 default CompletionStage<?>WebSocket.Listener. onBinary(WebSocket webSocket, ByteBuffer data, boolean last)バイナリ・データを受け取りました。default CompletionStage<?>WebSocket.Listener. onClose(WebSocket webSocket, int statusCode, String reason)WebSocket入力が閉じられたことを示すクローズ・メッセージを受け取ります。default voidWebSocket.Listener. onError(WebSocket webSocket, Throwable error)エラーが発生したことを示す。default voidWebSocket.Listener. onOpen(WebSocket webSocket)WebSocketが接続されています。default CompletionStage<?>WebSocket.Listener. onPing(WebSocket webSocket, ByteBuffer message)Pingメッセージを受信しました。default CompletionStage<?>WebSocket.Listener. onPong(WebSocket webSocket, ByteBuffer message)Pongメッセージが受信されました。default CompletionStage<?>WebSocket.Listener. onText(WebSocket webSocket, CharSequence data, boolean last)テキスト・データを受け取りました。
-