tot.upload
类 MonitoredOutputStream

java.lang.Object
  继承者 java.io.OutputStream
      继承者 tot.upload.MonitoredOutputStream
所有已实现的接口:
java.io.Closeable, java.io.Flushable

public class MonitoredOutputStream
extends java.io.OutputStream


构造函数摘要
MonitoredOutputStream(java.io.OutputStream target, OutputStreamListener listener)
           
 
方法摘要
 void close()
           
 void flush()
           
 void write(byte[] b)
           
 void write(byte[] b, int off, int len)
           
 void write(int b)
           
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造函数详细信息

MonitoredOutputStream

public MonitoredOutputStream(java.io.OutputStream target,
                             OutputStreamListener listener)
方法详细信息

write

public void write(byte[] b,
                  int off,
                  int len)
           throws java.io.IOException
覆盖:
java.io.OutputStream 中的 write
抛出:
java.io.IOException

write

public void write(byte[] b)
           throws java.io.IOException
覆盖:
java.io.OutputStream 中的 write
抛出:
java.io.IOException

write

public void write(int b)
           throws java.io.IOException
指定者:
java.io.OutputStream 中的 write
抛出:
java.io.IOException

close

public void close()
           throws java.io.IOException
指定者:
接口 java.io.Closeable 中的 close
覆盖:
java.io.OutputStream 中的 close
抛出:
java.io.IOException

flush

public void flush()
           throws java.io.IOException
指定者:
接口 java.io.Flushable 中的 flush
覆盖:
java.io.OutputStream 中的 flush
抛出:
java.io.IOException