ludc
2025-01-16 986aa62ed00bee39363bab41b4eeb8259d446efd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
package com.vci.server.volume.objects;
 
/**
 * 卷文件上传时的状态信息
 * 
 * <p>Title: </p>
 * <p>Description: </p>
 * <p>Copyright: Copyright (c) 2016</p>
 * <p>Company: VCI</p>
 * @author xiongchao
 * @time 2016-11-17
 * @version 1.0
 */
public class VolumeFileUploadStatusInfo {
    private String destFileFullName = "";
    private long clientFileSize = 0l;
    private long transferCount = 0l;
    private long beginTransferTime = 0l;
    private long endTransferTime = 0l;
    private long spanTransfer = 0l;
 
    public VolumeFileUploadStatusInfo() {
        super();
    }
 
    public VolumeFileUploadStatusInfo(String destFileFullName,
            long clientFileSize, long transferCount, long beginTransferTime,
            long endTransferTime, long spanTransfer) {
        super();
        this.destFileFullName = destFileFullName;
        this.clientFileSize = clientFileSize;
        this.transferCount = transferCount;
        this.beginTransferTime = beginTransferTime;
        this.endTransferTime = endTransferTime;
        this.spanTransfer = spanTransfer;
    }
 
    public String getDestFileFullName() {
        return destFileFullName;
    }
 
    public void setDestFileFullName(String destFileFullName) {
        this.destFileFullName = destFileFullName;
    }
 
    public long getClientFileSize() {
        return clientFileSize;
    }
 
    public void setClientFileSize(long clientFileSize) {
        this.clientFileSize = clientFileSize;
    }
 
    public long getTransferCount() {
        return transferCount;
    }
 
    public void setTransferCount(long transferCount) {
        this.transferCount = transferCount;
    }
 
    public long getBeginTransferTime() {
        return beginTransferTime;
    }
 
    public void setBeginTransferTime(long beginTransferTime) {
        this.beginTransferTime = beginTransferTime;
    }
 
    public long getEndTransferTime() {
        return endTransferTime;
    }
 
    public void setEndTransferTime(long endTransferTime) {
        this.endTransferTime = endTransferTime;
    }
 
    public long getSpanTransfer() {
        return spanTransfer;
    }
 
    public void setSpanTransfer(long spanTransfer) {
        this.spanTransfer = spanTransfer;
    }
 
    @Override
    public String toString() {
        return "卷文件上传状态信息 [远程文件完整路径=" + destFileFullName + ", 客户端文件大小="
                + clientFileSize + ", 传输次数=" + transferCount + ", 开始传输时间="
                + beginTransferTime + ", 结束传输时间=" + endTransferTime + ", 传输间隔="
                + (spanTransfer / 1000) + "(s)]";
    }
}