org.nutz.mvc.upload
类 UploadInfo

java.lang.Object
  继承者 org.nutz.mvc.upload.UploadInfo
所有已实现的接口:
java.io.Serializable

public class UploadInfo
extends java.lang.Object
implements java.io.Serializable

当用户通过传统的 http 方式上传文件时。 UploadAdaptor 会负责上传流的解析
此时,它会创建这个对象,并保存在会话对象中(名字参见 UploadInfo.SESSION_NAME 常量)

用户可以随时通过 HTTP 查看当前 session 中这个对象,来获知上传的进度。
用户也可以将这个对象的 stop 属性设置成 true,
那么 UploadAdaptor 会终止上传(通过抛出 UploadStopException)
并将这个对象的 sum 和 current 属性均设成 -2

作者:
zozoh(zozohtnt@gmail.com)
另请参见:
序列化表格

字段摘要
 long current
          当前已经读取的字节数
static java.lang.String SESSION_NAME
           
 boolean stop
          是否要立刻停止
 long sum
          本次上传,流的总大小。
 
构造方法摘要
UploadInfo()
           
 
方法摘要
 UploadInfo clone()
           
 
从类 java.lang.Object 继承的方法
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

字段详细信息

SESSION_NAME

public static final java.lang.String SESSION_NAME
另请参见:
常量字段值

sum

public long sum
本次上传,流的总大小。单位 byte


current

public long current
当前已经读取的字节数


stop

public boolean stop
是否要立刻停止

构造方法详细信息

UploadInfo

public UploadInfo()
方法详细信息

clone

public UploadInfo clone()
覆盖:
java.lang.Object 中的 clone