Class WebActivityExchange

java.lang.Object
com.aspectran.thymeleaf.context.web.WebActivityExchange
All Implemented Interfaces:
org.thymeleaf.web.IWebExchange

public class WebActivityExchange extends Object implements org.thymeleaf.web.IWebExchange
  • Constructor Details

  • Method Details

    • getRequest

      public org.thymeleaf.web.IWebRequest getRequest()
      Specified by:
      getRequest in interface org.thymeleaf.web.IWebExchange
    • getSession

      public org.thymeleaf.web.IWebSession getSession()
      Specified by:
      getSession in interface org.thymeleaf.web.IWebExchange
    • getApplication

      public org.thymeleaf.web.IWebApplication getApplication()
      Specified by:
      getApplication in interface org.thymeleaf.web.IWebExchange
    • getPrincipal

      public Principal getPrincipal()
      Specified by:
      getPrincipal in interface org.thymeleaf.web.IWebExchange
    • getLocale

      public Locale getLocale()
      Specified by:
      getLocale in interface org.thymeleaf.web.IWebExchange
    • getContentType

      public String getContentType()
      Specified by:
      getContentType in interface org.thymeleaf.web.IWebExchange
    • getCharacterEncoding

      public String getCharacterEncoding()
      Specified by:
      getCharacterEncoding in interface org.thymeleaf.web.IWebExchange
    • containsAttribute

      public boolean containsAttribute(String name)
      Specified by:
      containsAttribute in interface org.thymeleaf.web.IWebExchange
    • getAttributeCount

      public int getAttributeCount()
      Specified by:
      getAttributeCount in interface org.thymeleaf.web.IWebExchange
    • getAllAttributeNames

      public Set<String> getAllAttributeNames()
      Specified by:
      getAllAttributeNames in interface org.thymeleaf.web.IWebExchange
    • getAttributeMap

      public Map<String,Object> getAttributeMap()
      Specified by:
      getAttributeMap in interface org.thymeleaf.web.IWebExchange
    • getAttributeValue

      public Object getAttributeValue(String name)
      Specified by:
      getAttributeValue in interface org.thymeleaf.web.IWebExchange
    • setAttributeValue

      public void setAttributeValue(String name, Object value)
      Specified by:
      setAttributeValue in interface org.thymeleaf.web.IWebExchange
    • removeAttribute

      public void removeAttribute(String name)
      Specified by:
      removeAttribute in interface org.thymeleaf.web.IWebExchange
    • transformURL

      public String transformURL(String url)
      Specified by:
      transformURL in interface org.thymeleaf.web.IWebExchange
    • buildExchange

      @NonNull public static WebActivityExchange buildExchange(Activity activity)