Package hudson.util

Class HeadBufferingStream

  • All Implemented Interfaces:
    Closeable, AutoCloseable

    public class HeadBufferingStream
    extends FilterInputStream
    FilterInputStream that buffers the first N bytes to a byte array on the side. This byte array can be then accessed later.

    Useful for sniffing the content of the stream after the error is discovered.

    Author:
    Kohsuke Kawaguchi