Interface ISpringWebFluxWebExchange
- All Superinterfaces:
- IWebExchange
Spring WebFlux-based interface for a web exchange.
   Note getSession() and IWebExchange.getPrincipal() might return null not only if they are
   indeed null, but also if they have not yet been resolved. These structures are declared as Mono<?>
   in WebFlux exchange and request structures, and will only be resolved just before the rendering of the view starts.
 
- Since:
- 3.1.0
- Author:
- Daniel Fernández
- 
Method SummaryModifier and TypeMethodDescriptiondefault booleancontainsAttribute(String name) default intdefault ObjectgetAttributeValue(String name) Methods inherited from interface org.thymeleaf.web.IWebExchangegetCharacterEncoding, getContentType, getLocale, getPrincipal, hasSession, removeAttribute, setAttributeValue, transformURL
- 
Method Details- 
getRequestISpringWebFluxWebRequest getRequest()- Specified by:
- getRequestin interface- IWebExchange
 
- 
getSessionISpringWebFluxWebSession getSession()- Specified by:
- getSessionin interface- IWebExchange
 
- 
getApplicationISpringWebFluxWebApplication getApplication()- Specified by:
- getApplicationin interface- IWebExchange
 
- 
getAttributes
- 
containsAttribute- Specified by:
- containsAttributein interface- IWebExchange
 
- 
getAttributeCountdefault int getAttributeCount()- Specified by:
- getAttributeCountin interface- IWebExchange
 
- 
getAllAttributeNames- Specified by:
- getAllAttributeNamesin interface- IWebExchange
 
- 
getAttributeMap- Specified by:
- getAttributeMapin interface- IWebExchange
 
- 
getAttributeValue- Specified by:
- getAttributeValuein interface- IWebExchange
 
- 
getNativeExchangeObjectObject getNativeExchangeObject()
 
-