public class SyncTask extends AbstractTask
Task.State| Constructor and Description | 
|---|
SyncTask(TaskCoordinator coordinator,
        ContainerTask<?> parent,
        Runnable action)
Constructor for SyncTask. 
 | 
SyncTask(TaskCoordinator coordinator,
        ContainerTask<?> parent,
        Runnable action,
        String preferredExecutor)
Constructor for SyncTask. 
 | 
| 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 | 
getPreferredExecutor()
getPreferredExecutor 
 | 
void | 
setPreferredExecutor(String preferredExecutor)
setPreferredExecutor 
 | 
String | 
toString()
toString 
 | 
addDependent, addPrerequisite, completeSubmit, getCoordinator, getMonitor, isScheduled, postSchedule, preSchedule, schedule, waitFor, waitForpublic SyncTask(TaskCoordinator coordinator, ContainerTask<?> parent, Runnable action)
Constructor for SyncTask.
coordinator - a TaskCoordinator object.parent - a ContainerTask object.action - a Runnable object.public SyncTask(TaskCoordinator coordinator, ContainerTask<?> parent, Runnable action, String preferredExecutor)
Constructor for SyncTask.
coordinator - a TaskCoordinator object.parent - a ContainerTask object.action - a Runnable object.preferredExecutor - a String object.protected void doSubmit()
doSubmit in class AbstractTaskpublic String getPreferredExecutor()
getPreferredExecutor
String object.public void setPreferredExecutor(String preferredExecutor)
setPreferredExecutor
preferredExecutor - a String object.public String toString()
toString
toString in class AbstractTaskString object.Copyright © 2021. All rights reserved.