public class CancelResult
extends java.lang.Object
JobManager.cancelJobs(TagConstraint, String...)
or JobManager.cancelJobsInBackground(CancelResult.AsyncCancelCallback, TagConstraint, String...)
.
Cancelling jobs is an expensive operation because it requires JobManager to deserializer the job from databases and call onCancel method on it.
When cancelling jobs, if you need to get the list of cancelled jobs, you can provide this
callback to JobManager.cancelJobsInBackground(CancelResult.AsyncCancelCallback, TagConstraint, String...)
method.
Modifier and Type | Class and Description |
---|---|
static interface |
CancelResult.AsyncCancelCallback |
Constructor and Description |
---|
CancelResult() |
CancelResult(java.util.Collection<Job> cancelledJobs,
java.util.Collection<Job> failedToCancel) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<Job> |
getCancelledJobs() |
java.util.Collection<Job> |
getFailedToCancel() |
public java.util.Collection<Job> getCancelledJobs()
public java.util.Collection<Job> getFailedToCancel()