public class URLLoadJsonTask extends URLLoadTextTask
Task.TaskListener
Modifier and Type | Field and Description |
---|---|
protected JSONObject |
mContent |
CLASS_NAME, INTENT_COMPLETE, mStringBuilder
LOG_ENABLED, mSucceeded, TAG
DEFAULT_BUFFER, DEFAULT_TIMEOUT, EXTRA_URL, mBuffer, mBufferSize, mContentLength, mGzipEnabled, mTotalBytesLoaded, mURL
RETRY_UNLIMITED
Constructor and Description |
---|
URLLoadJsonTask(java.lang.String srcURL) |
URLLoadJsonTask(java.lang.String srcURL,
int retryMax) |
URLLoadJsonTask(java.lang.String srcURL,
int retryMax,
int retryDelay) |
Modifier and Type | Method and Description |
---|---|
JSONObject |
getContent() |
boolean |
run() |
getCompleteIntent, getStringBuilder, onProgress, reset
isSucceeded, retry
getURL, isGzipEnabled, openURL, openURL, postURL, readStream, setGzipEnabled
public URLLoadJsonTask(java.lang.String srcURL)
srcURL
- public URLLoadJsonTask(java.lang.String srcURL, int retryMax)
srcURL
- retryMax
- public URLLoadJsonTask(java.lang.String srcURL, int retryMax, int retryDelay)
srcURL
- retryMax
- retryDelay
- public boolean run()
run
in interface Task
run
in class URLRetriableTask
public JSONObject getContent()