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