All Downloads are FREE. Search and download functionalities are using the official Maven repository.

ru.vyukov.anotherliverefresh.wrap.ByteArrayServletOutputStream Maven / Gradle / Ivy

There is a newer version: 0.3.1
Show newest version
package ru.vyukov.anotherliverefresh.wrap;

import java.io.IOException;
import java.io.OutputStream;

import javax.servlet.ServletOutputStream;
import javax.servlet.WriteListener;

public class ByteArrayServletOutputStream extends ServletOutputStream {
	private OutputStream capture;

	public ByteArrayServletOutputStream(OutputStream capture) {
		super();
		this.capture = capture;
	}

	@Override
	public void write(int b) throws IOException {
		capture.write(b);
	}

	@Override
	public void flush() throws IOException {
		capture.flush();
	}

	@Override
	public void close() throws IOException {
		capture.close();
	}

	@Override
	public boolean isReady() {
		return false;
	}

	@Override
	public void setWriteListener(WriteListener arg0) {
	}
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy