public class Schedule extends UC4Object implements LifecycleSaveAware
Constructor and Description |
---|
Schedule() |
Modifier and Type | Method and Description |
---|---|
void |
addTask(ScheduleTask task)
Adds a task to the Schedule.
|
void |
afterSaveObject()
Called after an object is saved.
|
ScheduleAttributes |
attributes()
Returns the attributes of this Schedule.
|
String |
getProcess()
Returns the content of the "Process" tab.
|
XHeader |
header()
Returns the header data of this object.
|
boolean |
isExecutable()
Returns
true if this Object can be executed. |
boolean |
isTurnaroundWarning()
Returns whether the turnaround warning exists in this Schedule.
|
Runtime |
runtime()
Returns runtime information of this job.
|
void |
setProcess(String script)
Sets the content of the "Process" tab.
|
SyncList |
syncs()
Returns a
SyncList object which contains sync conditions
of this object. |
Iterator<ScheduleTask> |
taskIterator()
Returns an iterator over
ScheduleTask . |
int |
taskSize()
Returns the number of tasks in this Schedule.
|
ObjectValues |
values() |
public SyncList syncs()
SyncList
object which contains sync conditions
of this object.public Iterator<ScheduleTask> taskIterator()
ScheduleTask
.public ScheduleAttributes attributes()
public Runtime runtime()
public String getProcess()
public void addTask(ScheduleTask task)
task
- Schedule Taskpublic void setProcess(String script)
script
- Scriptpublic XHeader header()
public ObjectValues values()
public int taskSize()
public boolean isExecutable()
UC4Object
true
if this Object can be executed.isExecutable
in class UC4Object
public boolean isTurnaroundWarning()
public void afterSaveObject()
LifecycleSaveAware
afterSaveObject
in interface LifecycleSaveAware
Copyright © 2021. All rights reserved.