Interface BackgroundTask
-
public interface BackgroundTask
Interface describes a cancelable task started with BackgroundTaskManager. Such task can report its progress and can be found by ID.- See Also:
BackgroundTaskManager
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description float
getFraction()
java.util.concurrent.Future
getFuture()
java.lang.String
getId()
Task identifier, which was used when task were createdjava.lang.String
getProgressText()
Get current progress text, which was set by ActivityProgress#setProgressTextboolean
isDone()
-
-
-
Method Detail
-
getId
java.lang.String getId()
Task identifier, which was used when task were created- Returns:
- see above
-
getProgressText
java.lang.String getProgressText()
Get current progress text, which was set by ActivityProgress#setProgressText- Returns:
- see above
-
getFraction
float getFraction()
- Returns:
- completion percentage, see ActivityProgress#setFraction
-
getFuture
java.util.concurrent.Future getFuture()
- Returns:
- future object, associated with the given task
-
isDone
boolean isDone()
- Returns:
- true if task has finished or canceled
-
-