Class DecompressionRequest

java.lang.Object
org.eclipse.jetty.server.Request.Wrapper
org.eclipse.jetty.compression.server.internal.DecompressionRequest
All Implemented Interfaces:
org.eclipse.jetty.io.Content.Source, org.eclipse.jetty.server.Request, org.eclipse.jetty.util.Attributes, org.eclipse.jetty.util.component.Destroyable

public class DecompressionRequest extends org.eclipse.jetty.server.Request.Wrapper implements org.eclipse.jetty.util.component.Destroyable
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.eclipse.jetty.util.Attributes

    org.eclipse.jetty.util.Attributes.Layer, org.eclipse.jetty.util.Attributes.Lazy, org.eclipse.jetty.util.Attributes.Mapped, org.eclipse.jetty.util.Attributes.Synthetic

    Nested classes/interfaces inherited from interface org.eclipse.jetty.io.Content.Source

    org.eclipse.jetty.io.Content.Source.Factory

    Nested classes/interfaces inherited from interface org.eclipse.jetty.server.Request

    org.eclipse.jetty.server.Request.AttributesWrapper, org.eclipse.jetty.server.Request.AuthenticationState, org.eclipse.jetty.server.Request.Handler, org.eclipse.jetty.server.Request.ServeAs, org.eclipse.jetty.server.Request.Wrapper
  • Field Summary

    Fields inherited from interface org.eclipse.jetty.util.Attributes

    NULL

    Fields inherited from interface org.eclipse.jetty.server.Request

    COOKIE_ATTRIBUTE, DEFAULT_LOCALES, LOG
  • Constructor Summary

    Constructors
    Constructor
    Description
    DecompressionRequest(org.eclipse.jetty.compression.Compression compression, org.eclipse.jetty.server.Request request)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    demand(Runnable demandCallback)
     
    void
     
    org.eclipse.jetty.http.HttpFields
     
    org.eclipse.jetty.io.Content.Chunk
     

    Methods inherited from class org.eclipse.jetty.server.Request.Wrapper

    addFailureListener, addHttpStreamWrapper, addIdleTimeoutListener, asAttributeMap, clearAttributes, consumeAvailable, fail, getAttribute, getAttributeNameSet, getBeginNanoTime, getComponents, getConnectionMetaData, getContext, getHeadersNanoTime, getHttpURI, getId, getLength, getMethod, getSession, getTrailers, getTunnelSupport, getWrapped, isSecure, push, removeAttribute, setAttribute, toString

    Methods inherited from class Object

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

    Methods inherited from interface org.eclipse.jetty.util.Attributes

    equals, hashCode

    Methods inherited from interface org.eclipse.jetty.io.Content.Source

    fail, rewind
  • Constructor Details

    • DecompressionRequest

      public DecompressionRequest(org.eclipse.jetty.compression.Compression compression, org.eclipse.jetty.server.Request request)
  • Method Details

    • demand

      public void demand(Runnable demandCallback)
      Specified by:
      demand in interface org.eclipse.jetty.io.Content.Source
      Specified by:
      demand in interface org.eclipse.jetty.server.Request
      Overrides:
      demand in class org.eclipse.jetty.server.Request.Wrapper
    • destroy

      public void destroy()
      Specified by:
      destroy in interface org.eclipse.jetty.util.component.Destroyable
    • getHeaders

      public org.eclipse.jetty.http.HttpFields getHeaders()
      Specified by:
      getHeaders in interface org.eclipse.jetty.server.Request
      Overrides:
      getHeaders in class org.eclipse.jetty.server.Request.Wrapper
    • read

      public org.eclipse.jetty.io.Content.Chunk read()
      Specified by:
      read in interface org.eclipse.jetty.io.Content.Source
      Specified by:
      read in interface org.eclipse.jetty.server.Request
      Overrides:
      read in class org.eclipse.jetty.server.Request.Wrapper