public abstract class WriteFileTask 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 java.lang.String |
mFilePath |
protected boolean |
mOverriding |
protected boolean |
mSucceeded |
static java.lang.String |
TAG |
Constructor and Description |
---|
WriteFileTask(java.lang.String dstFilePath,
boolean overriding) |
Modifier and Type | Method and Description |
---|---|
Intent |
getCompleteIntent() |
java.lang.String |
getFilePath() |
boolean |
isSucceeded() |
void |
reset() |
boolean |
run() |
java.lang.String |
toString() |
protected abstract void |
writeContent(java.io.OutputStream out) |
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 java.lang.String mFilePath
protected final boolean mOverriding
protected boolean mSucceeded
public WriteFileTask(java.lang.String dstFilePath, boolean overriding)
protected abstract void writeContent(java.io.OutputStream out) throws java.io.IOException
java.io.IOException
public Intent getCompleteIntent()
getCompleteIntent
in interface IntentTask
public boolean isSucceeded()
isSucceeded
in interface Task
public java.lang.String getFilePath()
public java.lang.String toString()
toString
in class java.lang.Object