P
- メッセージのペイロード型 public interface SubProtocolErrorHandler<P>
修飾子と型 | メソッドと説明 |
---|---|
Message<P> | handleClientMessageProcessingError(Message<P> clientMessage, ThrowableSE ex) クライアントメッセージの処理中にスローされたエラーを処理して、エラーメッセージを準備したり、送信されないようにすることができます。 |
Message<P> | handleErrorMessageToClient(Message<P> errorMessage) サーバー側からクライアントに送信されたエラーを処理します。 |
@Nullable Message<P> handleClientMessageProcessingError(@Nullable Message<P> clientMessage, ThrowableSE ex)
STOMP プロトコルでは、ERROR フレームを送信した後、サーバーが接続を閉じる必要があることに注意してください。ERROR フレームが送信されないようにするには、ハンドラーが null
を返し、代わりにブローカー経由で通知メッセージを送信します。例: ユーザー宛先経由。
clientMessage
- エラーに関連するクライアントメッセージ。WebSocket メッセージの解析中にエラーが発生した場合は、おそらく null
ex
- エラーの原因、決して null
null
の場合、メッセージは送信されません。