public class URLLoadTextTask extends URLRetriableTask
Task.TaskListener
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASS_NAME |
static java.lang.String |
INTENT_COMPLETE |
protected java.lang.StringBuilder |
mStringBuilder |
LOG_ENABLED, mSucceeded, TAG
DEFAULT_BUFFER, DEFAULT_TIMEOUT, EXTRA_URL, mBuffer, mBufferSize, mContentLength, mGzipEnabled, mTotalBytesLoaded, mURL
RETRY_UNLIMITED
Constructor and Description |
---|
URLLoadTextTask(java.lang.String srcURL) |
URLLoadTextTask(java.lang.String srcURL,
int retryMax) |
URLLoadTextTask(java.lang.String srcURL,
int retryMax,
int retryDelay) |
Modifier and Type | Method and Description |
---|---|
Intent |
getCompleteIntent() |
java.lang.StringBuilder |
getStringBuilder() |
protected void |
onProgress(byte[] data,
int count)
Internal callback when progressing
|
void |
reset() |
isSucceeded, retry, run
getURL, isGzipEnabled, openURL, openURL, postURL, readStream, setGzipEnabled
public static final java.lang.String CLASS_NAME
public static final java.lang.String INTENT_COMPLETE
protected java.lang.StringBuilder mStringBuilder
public URLLoadTextTask(java.lang.String srcURL)
srcURL
- public URLLoadTextTask(java.lang.String srcURL, int retryMax)
srcURL
- retryMax
- public URLLoadTextTask(java.lang.String srcURL, int retryMax, int retryDelay)
srcURL
- retryMax
- retryDelay
- public void reset()
reset
in interface Task
reset
in class URLRetriableTask
protected void onProgress(byte[] data, int count) throws java.lang.Exception
URLTask
onProgress
in class URLTask
java.lang.Exception
public java.lang.StringBuilder getStringBuilder()
public Intent getCompleteIntent()
getCompleteIntent
in interface IntentTask
getCompleteIntent
in class URLRetriableTask