public class AsyncTask<T> extends AbstractTask
AsyncTask class.
Task.State
Constructor and Description |
---|
AsyncTask(TaskCoordinator coordinator,
ContainerTask<?> parent,
Async<T> async)
Constructor for AsyncTask.
|
AsyncTask(TaskCoordinator coordinator,
ContainerTask<?> parent,
Async<T> async,
Callback<T> callback)
Constructor for AsyncTask.
|
Modifier and Type | Method and Description |
---|---|
protected void |
doSubmit()
This method submits a task to be executed and is called when all dependencies are completed for that task
This method should place a runnable on an executor or submit the task in some other way so that it will
run as soon as possible.
|
String |
toString()
toString
|
addDependent, addPrerequisite, completeSubmit, getCoordinator, getMonitor, isScheduled, postSchedule, preSchedule, schedule, waitFor, waitFor
public AsyncTask(TaskCoordinator coordinator, ContainerTask<?> parent, Async<T> async)
Constructor for AsyncTask.
T
- a T object.coordinator
- a TaskCoordinator
object.parent
- a ContainerTask
object.async
- a Async
object.public AsyncTask(TaskCoordinator coordinator, ContainerTask<?> parent, Async<T> async, Callback<T> callback)
Constructor for AsyncTask.
coordinator
- a TaskCoordinator
object.parent
- a ContainerTask
object.async
- a Async
object.callback
- a Callback
object.public String toString()
toString
toString
in class AbstractTask
String
object.protected void doSubmit()
doSubmit
in class AbstractTask
Copyright © 2021. All rights reserved.