Package org.thymeleaf.web.servlet
Class JavaxServletWebExchange
java.lang.Object
org.thymeleaf.web.servlet.JavaxServletWebExchange
- All Implemented Interfaces:
IWebExchange,IServletWebExchange
- Since:
- 3.1.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final javax.servlet.http.HttpServletRequestprivate final javax.servlet.http.HttpServletResponseprivate final JavaxServletWebApplicationprivate final JavaxServletWebRequestprivate final JavaxServletWebSession -
Constructor Summary
ConstructorsConstructorDescriptionJavaxServletWebExchange(JavaxServletWebRequest webRequest, JavaxServletWebSession webSession, JavaxServletWebApplication webApplication, javax.servlet.http.HttpServletResponse httpServletResponse) -
Method Summary
Modifier and TypeMethodDescriptiongetAttributeValue(String name) voidsetAttributeValue(String name, Object value) transformURL(String url) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.thymeleaf.web.servlet.IServletWebExchange
containsAttribute, getAllAttributeNames, getAttributeCount, getAttributeMap, removeAttributeMethods inherited from interface org.thymeleaf.web.IWebExchange
hasSession
-
Field Details
-
webRequest
-
webSession
-
webApplication
-
httpServletRequest
private final javax.servlet.http.HttpServletRequest httpServletRequest -
httpServletResponse
private final javax.servlet.http.HttpServletResponse httpServletResponse
-
-
Constructor Details
-
JavaxServletWebExchange
JavaxServletWebExchange(JavaxServletWebRequest webRequest, JavaxServletWebSession webSession, JavaxServletWebApplication webApplication, javax.servlet.http.HttpServletResponse httpServletResponse)
-
-
Method Details
-
getRequest
- Specified by:
getRequestin interfaceIServletWebExchange- Specified by:
getRequestin interfaceIWebExchange
-
getSession
- Specified by:
getSessionin interfaceIServletWebExchange- Specified by:
getSessionin interfaceIWebExchange
-
getApplication
- Specified by:
getApplicationin interfaceIServletWebExchange- Specified by:
getApplicationin interfaceIWebExchange
-
getPrincipal
- Specified by:
getPrincipalin interfaceIWebExchange
-
getLocale
- Specified by:
getLocalein interfaceIWebExchange
-
getContentType
- Specified by:
getContentTypein interfaceIWebExchange
-
getCharacterEncoding
- Specified by:
getCharacterEncodingin interfaceIWebExchange
-
getAttributeNames
- Specified by:
getAttributeNamesin interfaceIServletWebExchange
-
getAttributeValue
- Specified by:
getAttributeValuein interfaceIWebExchange
-
setAttributeValue
- Specified by:
setAttributeValuein interfaceIWebExchange
-
transformURL
- Specified by:
transformURLin interfaceIWebExchange
-
getNativeRequestObject
- Specified by:
getNativeRequestObjectin interfaceIServletWebExchange
-
getNativeResponseObject
- Specified by:
getNativeResponseObjectin interfaceIServletWebExchange
-