package com.pekall.pctool.client; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; public class StreamGobbler extends Thread { private InputStream is; private String type; public StreamGobbler(InputStream is, String type) { this.is = is; this.type = type; } public void run() { InputStreamReader isr = null; BufferedReader br = null; String line = null; try { isr = new InputStreamReader(is); br = new BufferedReader(isr); while ((line = br.readLine()) != null) System.out.println(type + ">" + line); } catch (IOException ioe) { ioe.printStackTrace(); } finally { if (br != null) { try { br.close(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } } } }