package org.easysoa.discovery.code;
import java.io.IOException;
import java.io.OutputStream;
import org.apache.maven.plugin.logging.Log;
public class LogOutputStream extends OutputStream {
private StringBuffer buffer = new StringBuffer();
private final Log log;
public LogOutputStream(Log log) {
this.log = log;
}
@Override
public void write(int b) throws IOException {
buffer.append((char) b);
}
@Override
public void close() throws IOException {
super.close();
log.info(buffer.toString());
}
}