00001 package jpl.util; 00002 00003 import java.io.IOException; 00004 import java.io.InputStream; 00005 import java.io.OutputStream; 00006 00007 public class Xfer extends Thread 00008 { 00009 private InputStream in; 00010 00011 private OutputStream out; 00012 00013 public Xfer( InputStream s1, OutputStream s2) 00014 { 00015 in = s1; 00016 out = s2; 00017 } 00018 00019 public void run() 00020 { 00021 int c; 00022 00023 try { 00024 while ( (c=in.read()) != -1 ) 00025 { 00026 out.write(c); 00027 } 00028 in.close(); 00029 out.close(); 00030 } 00031 catch ( IOException e ) 00032 { 00033 } 00034 } 00035 } 00036 00037