public abstract class ReadFileTask extends java.lang.Object implements IntentTask
Task.TaskListener| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CLASS_NAME |
static java.lang.String |
EXTRA_FILE_PATH |
static java.lang.String |
INTENT_COMPLETE |
protected AssetManager |
mAssets |
protected java.lang.String |
mFilePath |
protected boolean |
mSucceeded |
static java.lang.String |
TAG |
| Constructor and Description |
|---|
ReadFileTask(AssetManager assets,
java.lang.String filePath) |
ReadFileTask(java.lang.String filePath) |
| Modifier and Type | Method and Description |
|---|---|
Intent |
getCompleteIntent() |
java.lang.String |
getFilePath() |
boolean |
isSucceeded() |
protected abstract void |
readContent(java.io.InputStream in) |
void |
reset() |
boolean |
run() |
java.lang.String |
toString() |
public static final java.lang.String TAG
public static final java.lang.String CLASS_NAME
public static final java.lang.String INTENT_COMPLETE
public static java.lang.String EXTRA_FILE_PATH
protected final AssetManager mAssets
protected final java.lang.String mFilePath
protected boolean mSucceeded
public ReadFileTask(java.lang.String filePath)
public ReadFileTask(AssetManager assets,
java.lang.String filePath)
protected abstract void readContent(java.io.InputStream in)
throws java.io.IOException
java.io.IOExceptionpublic Intent getCompleteIntent()
getCompleteIntent in interface IntentTaskpublic boolean isSucceeded()
isSucceeded in interface Taskpublic java.lang.String getFilePath()
public java.lang.String toString()
toString in class java.lang.Object