Class CachedServletInputStream

  • All Implemented Interfaces:
    Closeable, AutoCloseable

    public class CachedServletInputStream
    extends javax.servlet.ServletInputStream
    An inputstream which reads the cached request body and has mutable request URI and params.
    Author:
    Daniel Koch, terrestris GmbH & Co. KG
    • Constructor Detail

      • CachedServletInputStream

        public CachedServletInputStream​(ByteArrayOutputStream cachedBytes)
        Create a new input stream from the cached request body
    • Method Detail

      • isFinished

        public boolean isFinished()
        Specified by:
        isFinished in class javax.servlet.ServletInputStream
      • isReady

        public boolean isReady()
        Specified by:
        isReady in class javax.servlet.ServletInputStream
      • setReadListener

        public void setReadListener​(javax.servlet.ReadListener readListener)
        Specified by:
        setReadListener in class javax.servlet.ServletInputStream