001
014
015 package com.liferay.portal.kernel.servlet;
016
017 import java.io.IOException;
018 import java.io.OutputStream;
019
020 import javax.servlet.ServletOutputStream;
021
022
025 public class ServletOutputStreamAdapter extends ServletOutputStream {
026
027 public ServletOutputStreamAdapter(OutputStream outputStream) {
028 this.outputStream = outputStream;
029 }
030
031 @Override
032 public void close() throws IOException {
033 outputStream.close();
034 }
035
036 @Override
037 public void flush() throws IOException {
038 outputStream.flush();
039 }
040
041 @Override
042 public void write(byte[] bytes) throws IOException {
043 outputStream.write(bytes, 0, bytes.length);
044 }
045
046 @Override
047 public void write(byte[] bytes, int offset, int length) throws IOException {
048 outputStream.write(bytes, offset, length);
049 }
050
051 @Override
052 public void write(int b) throws IOException {
053 outputStream.write(b);
054 }
055
056 protected OutputStream outputStream;
057
058 }