Class HttpContextDecorator

java.lang.Object
groovyx.net.http.HttpContextDecorator
All Implemented Interfaces:
org.apache.http.protocol.HttpContext

public class HttpContextDecorator extends Object implements org.apache.http.protocol.HttpContext
HttpContext stores many transient properties of an HTTP request. This class adds Groovy convenience methods. For a list of many common properties stored in the HttpContext, see:
  • ExecutionContext
  • ClientContext
  • Field Details

    • delegate

      protected org.apache.http.protocol.HttpContext delegate
  • Constructor Details

    • HttpContextDecorator

      public HttpContextDecorator()
    • HttpContextDecorator

      public HttpContextDecorator(org.apache.http.protocol.HttpContext delegate)
  • Method Details

    • getAt

      public Object getAt(String name)
      Groovy support for the index [] operator
      Parameters:
      name -
      Returns:
    • setAt

      public void setAt(String name, Object val)
      Groovy support for the index [] operator
      Parameters:
      name -
      val -
    • getAttribute

      public Object getAttribute(String name)
      Specified by:
      getAttribute in interface org.apache.http.protocol.HttpContext
    • removeAttribute

      public Object removeAttribute(String name)
      Specified by:
      removeAttribute in interface org.apache.http.protocol.HttpContext
    • setAttribute

      public void setAttribute(String name, Object val)
      Specified by:
      setAttribute in interface org.apache.http.protocol.HttpContext