Interface JettyHttpUtils
- All Known Implementing Classes:
Jetty12HttpUtils
public interface JettyHttpUtils
Helper utility interface to inject Jetty 11/12/... specific response / request handling
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanisJetty()socket(org.eclipse.jetty.server.Response response) Extracts the raw network socket of out Jetty'sResponsetlsSocket(org.eclipse.jetty.server.Response response) Extracts the raw network TLS socket of out Jetty'sResponseorg.eclipse.jetty.io.EndPointunwrapEndPoint(org.eclipse.jetty.server.Response response) Unwraps Jetty'sEndPointout of theResponseorg.eclipse.jetty.server.ResponseunwrapResponse(jakarta.servlet.ServletResponse httpServletResponse) Unwraps Jetty'sResponseout of theHttpServletResponse
-
Field Details
-
IS_JETTY
static final boolean IS_JETTY
-
-
Method Details
-
isJetty
static boolean isJetty() -
unwrapResponse
org.eclipse.jetty.server.Response unwrapResponse(jakarta.servlet.ServletResponse httpServletResponse) Unwraps Jetty'sResponseout of theHttpServletResponse- Parameters:
httpServletResponse-HttpServletResponseinstance- Returns:
- unwrapped
Responseinstance
-
socket
Extracts the raw network socket of out Jetty'sResponse- Parameters:
response-Responseinstance- Returns:
- raw network socket
-
tlsSocket
Extracts the raw network TLS socket of out Jetty'sResponse- Parameters:
response-Responseinstance- Returns:
- raw network TLS socket
-
unwrapEndPoint
org.eclipse.jetty.io.EndPoint unwrapEndPoint(org.eclipse.jetty.server.Response response) Unwraps Jetty'sEndPointout of theResponse- Parameters:
response-Responseinstance- Returns:
- unwrapped
EndPointinstance
-