インタフェース jdk.incubator.http.WebSocketの
使用
-
WebSocketを使用するパッケージ パッケージ 説明 jdk.incubator.http 高レベルのHTTPとWebSocket API -
-
jdk.incubator.httpでのWebSocketの使用
型WebSocketの引数を持つ型を返すjdk.incubator.httpのメソッド 修飾子と型 メソッド 説明 CompletableFuture<WebSocket>
WebSocket.Builder. buildAsync()
WebSocket
を構築します。CompletableFuture<WebSocket>
WebSocket. sendBinary(ByteBuffer message, boolean isLast)
指定されたByteBuffer
からバイナリ・メッセージをバイト数で送信します。CompletableFuture<WebSocket>
WebSocket. sendClose(int statusCode, String reason)
指定されたステータス・コードと理由でCloseメッセージを送信します。CompletableFuture<WebSocket>
WebSocket. sendPing(ByteBuffer message)
指定されたByteBufferからのバイトを含むPingメッセージを送信します。CompletableFuture<WebSocket>
WebSocket. sendPong(ByteBuffer message)
指定されたByteBufferからのバイトを持つPongメッセージを送信します。CompletableFuture<WebSocket>
WebSocket. sendText(CharSequence message, boolean isLast)
指定されたCharSequence
の文字を含むテキスト・メッセージを送信します。型WebSocketのパラメータを持つjdk.incubator.httpのメソッド 修飾子と型 メソッド 説明 default CompletionStage<?>
WebSocket.Listener. onBinary(WebSocket webSocket, ByteBuffer message, WebSocket.MessagePart part)
バイナリ・メッセージを受信します。default CompletionStage<?>
WebSocket.Listener. onClose(WebSocket webSocket, int statusCode, String reason)
Closeメッセージを受信します。default void
WebSocket.Listener. onError(WebSocket webSocket, Throwable error)
I/Oまたはプロトコル・エラーが発生したことを通知します。default void
WebSocket.Listener. onOpen(WebSocket webSocket)
提供されたWebSocket
に接続されていることをListener
に通知します。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 message, WebSocket.MessagePart part)
テキスト・メッセージを受信します。
-