Class TowResponseAdapter

  • All Implemented Interfaces:
    com.aspectran.core.adapter.ResponseAdapter

    public class TowResponseAdapter
    extends com.aspectran.core.adapter.AbstractResponseAdapter
    The Class TowResponseAdapter.

    Created: 2019-07-27

    • Constructor Summary

      Constructors 
      Constructor Description
      TowResponseAdapter​(io.undertow.server.HttpServerExchange exchange, com.aspectran.core.activity.Activity activity)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addHeader​(java.lang.String name, java.lang.String value)  
      boolean containsHeader​(java.lang.String name)  
      void flush()  
      java.lang.String getContentType()  
      java.lang.String getEncoding()  
      java.lang.String getHeader​(java.lang.String name)  
      java.util.Collection<java.lang.String> getHeaderNames()  
      java.util.Collection<java.lang.String> getHeaders​(java.lang.String name)  
      java.io.OutputStream getOutputStream()  
      int getStatus()  
      java.io.Writer getWriter()  
      java.lang.String redirect​(com.aspectran.core.context.rule.RedirectRule redirectRule)  
      void redirect​(java.lang.String path)  
      void setContentType​(java.lang.String contentType)  
      void setEncoding​(java.lang.String encoding)  
      void setHeader​(java.lang.String name, java.lang.String value)  
      void setStatus​(int status)  
      • Methods inherited from class com.aspectran.core.adapter.AbstractResponseAdapter

        getAdaptee
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • TowResponseAdapter

        public TowResponseAdapter​(io.undertow.server.HttpServerExchange exchange,
                                  com.aspectran.core.activity.Activity activity)
    • Method Detail

      • getHeader

        public java.lang.String getHeader​(java.lang.String name)
      • getHeaders

        public java.util.Collection<java.lang.String> getHeaders​(java.lang.String name)
      • getHeaderNames

        public java.util.Collection<java.lang.String> getHeaderNames()
      • containsHeader

        public boolean containsHeader​(java.lang.String name)
      • setHeader

        public void setHeader​(java.lang.String name,
                              java.lang.String value)
      • addHeader

        public void addHeader​(java.lang.String name,
                              java.lang.String value)
      • getEncoding

        public java.lang.String getEncoding()
      • setEncoding

        public void setEncoding​(java.lang.String encoding)
                         throws java.io.UnsupportedEncodingException
        Throws:
        java.io.UnsupportedEncodingException
      • getContentType

        public java.lang.String getContentType()
      • setContentType

        public void setContentType​(java.lang.String contentType)
      • getOutputStream

        public java.io.OutputStream getOutputStream()
                                             throws java.io.IOException
        Throws:
        java.io.IOException
      • getWriter

        public java.io.Writer getWriter()
                                 throws java.io.IOException
        Throws:
        java.io.IOException
      • flush

        public void flush()
                   throws java.io.IOException
        Throws:
        java.io.IOException
      • redirect

        public void redirect​(java.lang.String path)
                      throws java.io.IOException
        Throws:
        java.io.IOException
      • redirect

        public java.lang.String redirect​(com.aspectran.core.context.rule.RedirectRule redirectRule)
                                  throws java.io.IOException
        Throws:
        java.io.IOException
      • getStatus

        public int getStatus()
      • setStatus

        public void setStatus​(int status)