Example #1
0
 @Override
 public InputStream rewindAndGet() throws IOException {
   bufferedStream.reset();
   return bufferedStream;
 }
Example #2
0
 @Override
 public void cleanup() {
   bufferedStream.release();
 }
Example #3
0
 InputStreamRewinder(InputStream is, ArrayPool byteArrayPool) {
   bufferedStream = new RecyclableBufferedInputStream(is, byteArrayPool);
   bufferedStream.mark(MARK_LIMIT);
 }