Package org.thymeleaf.web.servlet
Interface IServletWebExchange
-
- All Superinterfaces:
IWebExchange
- All Known Implementing Classes:
JakartaServletWebExchange,JavaxServletWebExchange
public interface IServletWebExchange extends IWebExchange
- Since:
- 3.1.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default booleancontainsAttribute(java.lang.String name)default java.util.Set<java.lang.String>getAllAttributeNames()IServletWebApplicationgetApplication()default intgetAttributeCount()default java.util.Map<java.lang.String,java.lang.Object>getAttributeMap()java.util.Enumeration<java.lang.String>getAttributeNames()java.lang.ObjectgetNativeRequestObject()java.lang.ObjectgetNativeResponseObject()IServletWebRequestgetRequest()IServletWebSessiongetSession()default voidremoveAttribute(java.lang.String name)-
Methods inherited from interface org.thymeleaf.web.IWebExchange
getAttributeValue, getCharacterEncoding, getContentType, getLocale, getPrincipal, hasSession, setAttributeValue, transformURL
-
-
-
-
Method Detail
-
getRequest
IServletWebRequest getRequest()
- Specified by:
getRequestin interfaceIWebExchange
-
getSession
IServletWebSession getSession()
- Specified by:
getSessionin interfaceIWebExchange
-
getApplication
IServletWebApplication getApplication()
- Specified by:
getApplicationin interfaceIWebExchange
-
getAttributeNames
java.util.Enumeration<java.lang.String> getAttributeNames()
-
containsAttribute
default boolean containsAttribute(java.lang.String name)
- Specified by:
containsAttributein interfaceIWebExchange
-
getAttributeCount
default int getAttributeCount()
- Specified by:
getAttributeCountin interfaceIWebExchange
-
getAllAttributeNames
default java.util.Set<java.lang.String> getAllAttributeNames()
- Specified by:
getAllAttributeNamesin interfaceIWebExchange
-
getAttributeMap
default java.util.Map<java.lang.String,java.lang.Object> getAttributeMap()
- Specified by:
getAttributeMapin interfaceIWebExchange
-
removeAttribute
default void removeAttribute(java.lang.String name)
- Specified by:
removeAttributein interfaceIWebExchange
-
getNativeRequestObject
java.lang.Object getNativeRequestObject()
-
getNativeResponseObject
java.lang.Object getNativeResponseObject()
-
-