public abstract class UploadBlock extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected int |
blockIdx |
static int |
CHUNK_SIZE |
static int |
FIRST_CHUNK |
protected org.apache.http.client.HttpClient |
httpClient |
protected int |
length |
protected long |
offset |
protected String |
orginHost |
protected SliceUpload |
sliceUpload |
static int |
triedTimes |
| 构造器和说明 |
|---|
UploadBlock(SliceUpload sliceUpload,
org.apache.http.client.HttpClient httpClient,
String host,
int blockIdx,
long offset,
int len) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected abstract long |
buildCrc32(int start,
int len) |
protected abstract org.apache.http.HttpEntity |
buildHttpEntity(int start,
int len) |
protected abstract void |
clean() |
ChunkUploadCallRet |
execute() |
public static int CHUNK_SIZE
public static int FIRST_CHUNK
public static int triedTimes
protected org.apache.http.client.HttpClient httpClient
protected String orginHost
protected int blockIdx
protected long offset
protected int length
protected SliceUpload sliceUpload
public UploadBlock(SliceUpload sliceUpload, org.apache.http.client.HttpClient httpClient, String host, int blockIdx, long offset, int len)
public ChunkUploadCallRet execute() throws Exception
Exceptionprotected abstract org.apache.http.HttpEntity buildHttpEntity(int start,
int len)
protected abstract long buildCrc32(int start,
int len)
protected abstract void clean()
Copyright © 2014. All Rights Reserved.