Class DefaultedHttpContext

  • All Implemented Interfaces:
    HttpContext

    @Deprecated
    public final class DefaultedHttpContext
    extends java.lang.Object
    implements HttpContext
    Deprecated.
    (4.3) no longer used.
    HttpContext implementation that delegates resolution of an attribute to the given default HttpContext instance if the attribute is not present in the local one. The state of the local context can be mutated, whereas the default context is treated as read-only.
    Since:
    4.0
    • Constructor Detail

    • Method Detail

      • getAttribute

        public java.lang.Object getAttribute​(java.lang.String id)
        Deprecated.
        Description copied from interface: HttpContext
        Obtains attribute with the given name.
        Specified by:
        getAttribute in interface HttpContext
        Parameters:
        id - the attribute name.
        Returns:
        attribute value, or null if not set.
      • removeAttribute

        public java.lang.Object removeAttribute​(java.lang.String id)
        Deprecated.
        Description copied from interface: HttpContext
        Removes attribute with the given name from the context.
        Specified by:
        removeAttribute in interface HttpContext
        Parameters:
        id - the attribute name.
        Returns:
        attribute value, or null if not set.
      • setAttribute

        public void setAttribute​(java.lang.String id,
                                 java.lang.Object obj)
        Deprecated.
        Description copied from interface: HttpContext
        Sets value of the attribute with the given name.
        Specified by:
        setAttribute in interface HttpContext
        Parameters:
        id - the attribute name.
        obj - the attribute value.
      • getDefaults

        public HttpContext getDefaults()
        Deprecated.
      • toString

        public java.lang.String toString()
        Deprecated.
        Overrides:
        toString in class java.lang.Object