Interface IWebExchange

All Known Subinterfaces:
IServletWebExchange

public interface IWebExchange
Since:
3.1.0
Author:
Daniel Fernández
  • Method Details

    • getRequest

      IWebRequest getRequest()
    • getSession

      IWebSession getSession()
    • getApplication

      IWebApplication getApplication()
    • hasSession

      default boolean hasSession()
    • getPrincipal

      Principal getPrincipal()
    • getLocale

      Locale getLocale()
    • getContentType

      String getContentType()
    • getCharacterEncoding

      String getCharacterEncoding()
    • containsAttribute

      boolean containsAttribute(String name)
    • getAttributeCount

      int getAttributeCount()
    • getAllAttributeNames

      Set<String> getAllAttributeNames()
    • getAttributeMap

      Map<String,Object> getAttributeMap()
    • getAttributeValue

      Object getAttributeValue(String name)
    • setAttributeValue

      void setAttributeValue(String name, Object value)
    • removeAttribute

      void removeAttribute(String name)
    • transformURL

      String transformURL(String url)