public final class FileOperations extends Object
Modifier and Type | Method and Description |
---|---|
static void |
cancel(Activity activity,
String jobId) |
static String |
copy(Activity activity,
List<DocumentInfo> srcDocs,
DocumentStack destination) |
static Intent |
createBaseIntent(int operationType,
Context context,
String jobId,
List<DocumentInfo> srcDocs,
DocumentInfo srcParent,
DocumentStack localeStack)
Starts the service for an operation.
|
static Intent |
createBaseIntent(int operationType,
Context context,
String jobId,
List<DocumentInfo> srcDocs,
DocumentStack localeStack)
Starts the service for an operation.
|
static String |
createJobId() |
static String |
delete(Activity activity,
List<DocumentInfo> srcDocs,
DocumentInfo srcParent,
DocumentStack location)
Starts the service for a delete operation.
|
static String |
move(Activity activity,
List<DocumentInfo> srcDocs,
DocumentInfo srcParent,
DocumentStack destination)
Starts the service for a move operation.
|
static String |
start(Activity activity,
List<DocumentInfo> srcDocs,
DocumentInfo srcParent,
DocumentStack stack,
int operationType)
Tries to start the activity.
|
static String |
start(Activity activity,
List<DocumentInfo> srcDocs,
DocumentStack stack,
int operationType)
Tries to start the activity.
|
public static String createJobId()
public static String start(Activity activity, List<DocumentInfo> srcDocs, DocumentStack stack, int operationType)
public static String start(Activity activity, List<DocumentInfo> srcDocs, DocumentInfo srcParent, DocumentStack stack, int operationType)
public static String copy(Activity activity, List<DocumentInfo> srcDocs, DocumentStack destination)
public static String move(Activity activity, List<DocumentInfo> srcDocs, DocumentInfo srcParent, DocumentStack destination)
jobId
- A unique jobid for this job.
Use createJobId()
if you don't have one handy.srcDocs
- A list of src files to copy.srcParent
- Parent of all the source documents.destination
- The move destination stack.public static String delete(Activity activity, List<DocumentInfo> srcDocs, DocumentInfo srcParent, DocumentStack location)
jobId
- A unique jobid for this job.
Use createJobId()
if you don't have one handy.srcDocs
- A list of src files to delete.srcParent
- Parent of all the source documents.public static Intent createBaseIntent(int operationType, Context context, String jobId, List<DocumentInfo> srcDocs, DocumentStack localeStack)
jobId
- A unique jobid for this job.
Use createJobId()
if you don't have one handy.srcDocs
- A list of src files for an operation.public static Intent createBaseIntent(int operationType, Context context, String jobId, List<DocumentInfo> srcDocs, DocumentInfo srcParent, DocumentStack localeStack)
jobId
- A unique jobid for this job.
Use createJobId()
if you don't have one handy.srcDocs
- A list of src files to copy.srcParent
- Parent of all the source documents.