Package org.jboss.ws.undertow_httpspi
Class UndertowHttpExchange
java.lang.Object
jakarta.xml.ws.spi.http.HttpExchange
org.jboss.ws.undertow_httpspi.UndertowHttpExchange
public class UndertowHttpExchange
extends jakarta.xml.ws.spi.http.HttpExchange
- Author:
- Jim Ma
-
Field Summary
Fields inherited from class jakarta.xml.ws.spi.http.HttpExchange
REQUEST_CIPHER_SUITE, REQUEST_KEY_SIZE, REQUEST_X509CERTIFICATE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddResponseHeader(String name, String value) voidclose()getAttribute(String name) jakarta.xml.ws.spi.http.HttpContextgetRequestHeader(String name) booleanisUserInRole(String role) voidsetStatus(int status)
-
Constructor Details
-
UndertowHttpExchange
public UndertowHttpExchange(io.undertow.server.HttpServerExchange serverExchange)
-
-
Method Details
-
getRequestHeaders
- Specified by:
getRequestHeadersin classjakarta.xml.ws.spi.http.HttpExchange
-
getRequestHeader
- Specified by:
getRequestHeaderin classjakarta.xml.ws.spi.http.HttpExchange
-
getResponseHeaders
- Specified by:
getResponseHeadersin classjakarta.xml.ws.spi.http.HttpExchange
-
addResponseHeader
- Specified by:
addResponseHeaderin classjakarta.xml.ws.spi.http.HttpExchange
-
getRequestURI
- Specified by:
getRequestURIin classjakarta.xml.ws.spi.http.HttpExchange
-
getContextPath
- Specified by:
getContextPathin classjakarta.xml.ws.spi.http.HttpExchange
-
getRequestMethod
- Specified by:
getRequestMethodin classjakarta.xml.ws.spi.http.HttpExchange
-
getHttpContext
public jakarta.xml.ws.spi.http.HttpContext getHttpContext()- Specified by:
getHttpContextin classjakarta.xml.ws.spi.http.HttpExchange
-
close
- Specified by:
closein classjakarta.xml.ws.spi.http.HttpExchange- Throws:
IOException
-
getRequestBody
- Specified by:
getRequestBodyin classjakarta.xml.ws.spi.http.HttpExchange- Throws:
IOException
-
getResponseBody
- Specified by:
getResponseBodyin classjakarta.xml.ws.spi.http.HttpExchange- Throws:
IOException
-
setStatus
public void setStatus(int status) - Specified by:
setStatusin classjakarta.xml.ws.spi.http.HttpExchange
-
getRemoteAddress
- Specified by:
getRemoteAddressin classjakarta.xml.ws.spi.http.HttpExchange
-
getLocalAddress
- Specified by:
getLocalAddressin classjakarta.xml.ws.spi.http.HttpExchange
-
getProtocol
- Specified by:
getProtocolin classjakarta.xml.ws.spi.http.HttpExchange
-
getScheme
- Specified by:
getSchemein classjakarta.xml.ws.spi.http.HttpExchange
-
getPathInfo
- Specified by:
getPathInfoin classjakarta.xml.ws.spi.http.HttpExchange
-
getQueryString
- Specified by:
getQueryStringin classjakarta.xml.ws.spi.http.HttpExchange
-
getAttribute
- Specified by:
getAttributein classjakarta.xml.ws.spi.http.HttpExchange
-
getAttributeNames
- Specified by:
getAttributeNamesin classjakarta.xml.ws.spi.http.HttpExchange
-
getUserPrincipal
- Specified by:
getUserPrincipalin classjakarta.xml.ws.spi.http.HttpExchange
-
isUserInRole
- Specified by:
isUserInRolein classjakarta.xml.ws.spi.http.HttpExchange
-