Class Response

  • All Implemented Interfaces:

    
    public abstract class Response
    
                        

    A response interface. Makes all protocols model HTTP

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private final String url
      private final ProtocolStatus protocolStatus
      private final MultiMetadata headers
      private final Integer httpCode
      private final Long length
      private final WebPage page
      private final PageDatum pageDatum
    • Constructor Summary

      Constructors 
      Constructor Description
      Response(WebPage page, PageDatum pageDatum)
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      final String getUrl()
      final ProtocolStatus getProtocolStatus()
      final MultiMetadata getHeaders()
      final Integer getHttpCode()
      final Long getLength()
      final WebPage getPage()
      final PageDatum getPageDatum()
      final String getHeader(String name) The value of a named header.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait