Package io.gravitee.gateway.api.proxy.ws
Interface WebSocketProxyRequest
-
- All Superinterfaces:
ProxyRequest
- All Known Implementing Classes:
WebSocketProxyRequestImpl
public interface WebSocketProxyRequest extends ProxyRequest
- Author:
- David BRASSELY (david.brassely at graviteesource.com), GraviteeSource Team
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description WebSocketProxyRequestclose()WebSocketProxyRequestcloseHandler(Handler<Void> handler)WebSocketProxyRequestframeHandler(Handler<WebSocketFrame> handler)WebSocketProxyRequestreject(int statusCode)CompletableFuture<WebSocketProxyRequest>upgrade()WebSocketProxyRequestwrite(WebSocketFrame frame)-
Methods inherited from interface io.gravitee.gateway.api.proxy.ProxyRequest
headers, method, metrics, parameters, pathParameters, rawMethod, uri
-
-
-
-
Method Detail
-
upgrade
CompletableFuture<WebSocketProxyRequest> upgrade()
-
reject
WebSocketProxyRequest reject(int statusCode)
-
write
WebSocketProxyRequest write(WebSocketFrame frame)
-
close
WebSocketProxyRequest close()
-
frameHandler
WebSocketProxyRequest frameHandler(Handler<WebSocketFrame> handler)
-
closeHandler
WebSocketProxyRequest closeHandler(Handler<Void> handler)
- Specified by:
closeHandlerin interfaceProxyRequest
-
-