修飾子と型 | クラスと説明 |
---|---|
class | ServletServerHttpRequest HttpServletRequest EE に基づく ServerHttpRequest 実装。 |
修飾子と型 | メソッドと説明 |
---|---|
protected boolean | DefaultCorsProcessor.handleInternal(ServerHttpRequest request, ServerHttpResponse response, CorsConfiguration config, boolean preFlightRequest) 指定されたリクエストを処理します。 |
修飾子と型 | クラスと説明 |
---|---|
class | RequestPartServletServerHttpRequest マルチパートリクエストの一部にアクセスする ServerHttpRequest 実装。 |
修飾子と型 | メソッドと説明 |
---|---|
ObjectSE | AbstractMappingJacksonResponseBodyAdvice.beforeBodyWrite(ObjectSE body, MethodParameter returnType, MediaType contentType, ClassSE<? extends HttpMessageConverter<?>> converterType, ServerHttpRequest request, ServerHttpResponse response) |
T | ResponseBodyAdvice.beforeBodyWrite(T body, MethodParameter returnType, MediaType selectedContentType, ClassSE<? extends HttpMessageConverter<?>> selectedConverterType, ServerHttpRequest request, ServerHttpResponse response) HttpMessageConverter が選択された後、その書き込みメソッドが呼び出される直前に呼び出されます。 |
protected void | JsonViewResponseBodyAdvice.beforeBodyWriteInternal(MappingJacksonValue bodyContainer, MediaType contentType, MethodParameter returnType, ServerHttpRequest request, ServerHttpResponse response) |
protected abstract void | AbstractMappingJacksonResponseBodyAdvice.beforeBodyWriteInternal(MappingJacksonValue bodyContainer, MediaType contentType, MethodParameter returnType, ServerHttpRequest request, ServerHttpResponse response) コンバーター型が MappingJackson2HttpMessageConverter の場合にのみ呼び出されます。 |
修飾子と型 | メソッドと説明 |
---|---|
void | HandshakeInterceptor.afterHandshake(ServerHttpRequest request, ServerHttpResponse response, WebSocketHandler wsHandler, ExceptionSE exception) ハンドシェイクが完了した後に呼び出されます。 |
boolean | HandshakeInterceptor.beforeHandshake(ServerHttpRequest request, ServerHttpResponse response, WebSocketHandler wsHandler, MapSE<StringSE, ObjectSE> attributes) ハンドシェイクが処理される前に呼び出されます。 |
boolean | HandshakeHandler.doHandshake(ServerHttpRequest request, ServerHttpResponse response, WebSocketHandler wsHandler, MapSE<StringSE, ObjectSE> attributes) ハンドシェイクを開始します。 |
ListSE<WebSocketExtension> | RequestUpgradeStrategy.getSupportedExtensions(ServerHttpRequest request) 基礎となる WebSocket サーバーによってサポートされる WebSocket プロトコル拡張機能を返します。 |
void | RequestUpgradeStrategy.upgrade(ServerHttpRequest request, ServerHttpResponse response, StringSE selectedProtocol, ListSE<WebSocketExtension> selectedExtensions, PrincipalSE user, WebSocketHandler wsHandler, MapSE<StringSE, ObjectSE> attributes) ランタイム固有の手順を実行して、アップグレードを完了します。 |
修飾子と型 | メソッドと説明 |
---|---|
ListSE<WebSocketExtension> | JettyRequestUpgradeStrategy.getSupportedExtensions(ServerHttpRequest request) |
ListSE<WebSocketExtension> | Jetty10RequestUpgradeStrategy.getSupportedExtensions(ServerHttpRequest request) |
void | JettyRequestUpgradeStrategy.upgrade(ServerHttpRequest request, ServerHttpResponse response, StringSE selectedProtocol, ListSE<WebSocketExtension> selectedExtensions, PrincipalSE user, WebSocketHandler wsHandler, MapSE<StringSE, ObjectSE> attributes) |
void | Jetty10RequestUpgradeStrategy.upgrade(ServerHttpRequest request, ServerHttpResponse response, StringSE selectedProtocol, ListSE<WebSocketExtension> selectedExtensions, PrincipalSE user, WebSocketHandler handler, MapSE<StringSE, ObjectSE> attributes) |
修飾子と型 | メソッドと説明 |
---|---|
protected HttpServletRequestEE | AbstractStandardUpgradeStrategy.getHttpServletRequest(ServerHttpRequest request) |
ListSE<WebSocketExtension> | AbstractStandardUpgradeStrategy.getSupportedExtensions(ServerHttpRequest request) |
void | AbstractStandardUpgradeStrategy.upgrade(ServerHttpRequest request, ServerHttpResponse response, StringSE selectedProtocol, ListSE<WebSocketExtension> selectedExtensions, PrincipalSE user, WebSocketHandler wsHandler, MapSE<StringSE, ObjectSE> attrs) |
void | TomcatRequestUpgradeStrategy.upgradeInternal(ServerHttpRequest request, ServerHttpResponse response, StringSE selectedProtocol, ListSE<ExtensionEE> selectedExtensions, EndpointEE endpoint) |
protected abstract void | AbstractStandardUpgradeStrategy.upgradeInternal(ServerHttpRequest request, ServerHttpResponse response, StringSE selectedProtocol, ListSE<ExtensionEE> selectedExtensions, EndpointEE endpoint) |
void | AbstractTyrusRequestUpgradeStrategy.upgradeInternal(ServerHttpRequest request, ServerHttpResponse response, StringSE selectedProtocol, ListSE<ExtensionEE> extensions, EndpointEE endpoint) |
void | WebSphereRequestUpgradeStrategy.upgradeInternal(ServerHttpRequest httpRequest, ServerHttpResponse httpResponse, StringSE selectedProtocol, ListSE<ExtensionEE> selectedExtensions, EndpointEE endpoint) |
protected void | UndertowRequestUpgradeStrategy.upgradeInternal(ServerHttpRequest request, ServerHttpResponse response, StringSE selectedProtocol, ListSE<ExtensionEE> selectedExtensions, EndpointEE endpoint) |
修飾子と型 | メソッドと説明 |
---|---|
void | HttpSessionHandshakeInterceptor.afterHandshake(ServerHttpRequest request, ServerHttpResponse response, WebSocketHandler wsHandler, ExceptionSE ex) |
void | OriginHandshakeInterceptor.afterHandshake(ServerHttpRequest request, ServerHttpResponse response, WebSocketHandler wsHandler, ExceptionSE exception) |
void | HandshakeInterceptorChain.applyAfterHandshake(ServerHttpRequest request, ServerHttpResponse response, ExceptionSE failure) |
boolean | HandshakeInterceptorChain.applyBeforeHandshake(ServerHttpRequest request, ServerHttpResponse response, MapSE<StringSE, ObjectSE> attributes) |
boolean | HttpSessionHandshakeInterceptor.beforeHandshake(ServerHttpRequest request, ServerHttpResponse response, WebSocketHandler wsHandler, MapSE<StringSE, ObjectSE> attributes) |
boolean | OriginHandshakeInterceptor.beforeHandshake(ServerHttpRequest request, ServerHttpResponse response, WebSocketHandler wsHandler, MapSE<StringSE, ObjectSE> attributes) |
protected PrincipalSE | AbstractHandshakeHandler.determineUser(ServerHttpRequest request, WebSocketHandler wsHandler, MapSE<StringSE, ObjectSE> attributes) 確立中のプロセスでユーザーを WebSocket セッションに関連付けるために使用できる方法。 |
boolean | AbstractHandshakeHandler.doHandshake(ServerHttpRequest request, ServerHttpResponse response, WebSocketHandler wsHandler, MapSE<StringSE, ObjectSE> attributes) |
protected ListSE<WebSocketExtension> | AbstractHandshakeHandler.filterRequestedExtensions(ServerHttpRequest request, ListSE<WebSocketExtension> requestedExtensions, ListSE<WebSocketExtension> supportedExtensions) リクエストされた WebSocket 拡張のリストをフィルタリングします。 |
protected void | AbstractHandshakeHandler.handleInvalidConnectHeader(ServerHttpRequest request, ServerHttpResponse response) |
protected void | AbstractHandshakeHandler.handleInvalidUpgradeHeader(ServerHttpRequest request, ServerHttpResponse response) |
protected void | AbstractHandshakeHandler.handleWebSocketVersionNotSupported(ServerHttpRequest request, ServerHttpResponse response) |
protected boolean | AbstractHandshakeHandler.isValidOrigin(ServerHttpRequest request) リクエストの Origin ヘッダー値が有効かどうかを返します。 |
修飾子と型 | メソッドと説明 |
---|---|
void | SockJsService.handleRequest(ServerHttpRequest request, ServerHttpResponse response, StringSE sockJsPath, WebSocketHandler handler) SockJS HTTP リクエストを処理します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected boolean | AbstractSockJsService.checkOrigin(ServerHttpRequest request, ServerHttpResponse response, HttpMethod... httpMethods) |
protected abstract void | AbstractSockJsService.handleRawWebSocketRequest(ServerHttpRequest request, ServerHttpResponse response, WebSocketHandler webSocketHandler) 生の WebSocket 通信のリクエストを処理します。 |
void | AbstractSockJsService.handleRequest(ServerHttpRequest request, ServerHttpResponse response, StringSE sockJsPath, WebSocketHandler wsHandler) このメソッドは、SockJS パスを決定し、SockJS 静的 URL を処理します。 |
protected abstract void | AbstractSockJsService.handleTransportRequest(ServerHttpRequest request, ServerHttpResponse response, WebSocketHandler webSocketHandler, StringSE sessionId, StringSE transport) SockJS セッション URL を処理します(つまり |
修飾子と型 | メソッドと説明 |
---|---|
protected void | TransportHandlingSockJsService.handleRawWebSocketRequest(ServerHttpRequest request, ServerHttpResponse response, WebSocketHandler handler) |
void | TransportHandler.handleRequest(ServerHttpRequest request, ServerHttpResponse response, WebSocketHandler handler, SockJsSession session) 指定されたリクエストを処理し、提供された WebSocketHandler にメッセージを委譲します。 |
protected void | TransportHandlingSockJsService.handleTransportRequest(ServerHttpRequest request, ServerHttpResponse response, WebSocketHandler handler, StringSE sessionId, StringSE transport) |
修飾子と型 | メソッドと説明 |
---|---|
boolean | WebSocketTransportHandler.doHandshake(ServerHttpRequest request, ServerHttpResponse response, WebSocketHandler handler, MapSE<StringSE, ObjectSE> attributes) |
protected StringSE | AbstractHttpSendingTransportHandler.getCallbackParam(ServerHttpRequest request) |
protected abstract SockJsFrameFormat | AbstractHttpSendingTransportHandler.getFrameFormat(ServerHttpRequest request) |
protected SockJsFrameFormat | XhrPollingTransportHandler.getFrameFormat(ServerHttpRequest request) |
protected SockJsFrameFormat | HtmlFileTransportHandler.getFrameFormat(ServerHttpRequest request) |
protected SockJsFrameFormat | XhrStreamingTransportHandler.getFrameFormat(ServerHttpRequest request) |
protected SockJsFrameFormat | EventSourceTransportHandler.getFrameFormat(ServerHttpRequest request) |
void | AbstractHttpSendingTransportHandler.handleRequest(ServerHttpRequest request, ServerHttpResponse response, WebSocketHandler wsHandler, SockJsSession wsSession) |
void | WebSocketTransportHandler.handleRequest(ServerHttpRequest request, ServerHttpResponse response, WebSocketHandler wsHandler, SockJsSession wsSession) |
void | AbstractHttpReceivingTransportHandler.handleRequest(ServerHttpRequest request, ServerHttpResponse response, WebSocketHandler wsHandler, SockJsSession wsSession) |
protected void | AbstractHttpSendingTransportHandler.handleRequestInternal(ServerHttpRequest request, ServerHttpResponse response, AbstractHttpSockJsSession sockJsSession) |
void | HtmlFileTransportHandler.handleRequestInternal(ServerHttpRequest request, ServerHttpResponse response, AbstractHttpSockJsSession sockJsSession) |
protected void | AbstractHttpReceivingTransportHandler.handleRequestInternal(ServerHttpRequest request, ServerHttpResponse response, WebSocketHandler wsHandler, AbstractHttpSockJsSession sockJsSession) |
protected StringSE[] | XhrReceivingTransportHandler.readMessages(ServerHttpRequest request) |
protected abstract StringSE[] | AbstractHttpReceivingTransportHandler.readMessages(ServerHttpRequest request) |
修飾子と型 | メソッドと説明 |
---|---|
protected abstract byte[] | StreamingSockJsSession.getPrelude(ServerHttpRequest request) 他のデータの前にレスポンスに書き込むためのプレリュードを取得します。 |
void | AbstractHttpSockJsSession.handleInitialRequest(ServerHttpRequest request, ServerHttpResponse response, SockJsFrameFormat frameFormat) SockJS HTTP トランスポートベースのセッションでメッセージを受信するための最初のリクエストを処理します。 |
protected void | PollingSockJsSession.handleRequestInternal(ServerHttpRequest request, ServerHttpResponse response, boolean initialRequest) |
protected abstract void | AbstractHttpSockJsSession.handleRequestInternal(ServerHttpRequest request, ServerHttpResponse response, boolean initialRequest) SockJS トランスポートリクエストが受信されると呼び出されます。 |
protected void | StreamingSockJsSession.handleRequestInternal(ServerHttpRequest request, ServerHttpResponse response, boolean initialRequest) |
void | AbstractHttpSockJsSession.handleSuccessiveRequest(ServerHttpRequest request, ServerHttpResponse response, SockJsFrameFormat frameFormat) 最初のリクエストを除くすべてのリクエストを処理して、SockJS HTTP トランスポートベースのセッションでメッセージを受信します。 |