public class JobPlanEarliest
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
protected |
JobPlanEarliest(boolean isExternal) |
protected |
JobPlanEarliest(com.uc4.util.XMLDocument doc,
org.w3c.dom.Element task) |
Modifier and Type | Method and Description |
---|---|
JobPlanEarliest |
copy()
Creates a deep copy of this object
|
int |
getDaysAfterJobPlanActivation()
Returns the number of days which should be added to the current date as of activation to get the earliest
start time.
|
Time |
getTime()
Returns the earliest start time.
|
UC4TimezoneName |
getTimezone()
Returns the TimeZone that is to be used.
|
boolean |
isActive()
Returns
true if this task is active. |
boolean |
isBreakPoint()
Returns
true if the JobPlan should stop at this task. |
boolean |
isEarliestStart()
Returns
true if an earliest start check is enabled for this JobPlan task. |
void |
setActive(boolean active)
Sets this task active or inactive.
|
void |
setBreakPoint(boolean breakPoint)
Sets or clears the breakpoint.
|
void |
setDaysAfterJobPlanActivation(int daysAfterJobPlanActivation)
Sets the number of days which should be added to the current date as of activation to get the earliest
start time.
|
void |
setEarliestStart(boolean earliestStart)
Enables or disables the check for the earliest start time.
|
void |
setTime(Time time)
Sets the earliest start time.
|
void |
setTimezone(UC4TimezoneName timezone)
Sets the TimeZone that is to be used.
|
protected void |
store(com.uc4.util.XMLDocument doc,
org.w3c.dom.Element task) |
protected JobPlanEarliest(boolean isExternal)
protected JobPlanEarliest(com.uc4.util.XMLDocument doc, org.w3c.dom.Element task)
protected void store(com.uc4.util.XMLDocument doc, org.w3c.dom.Element task)
public boolean isActive()
true
if this task is active.public void setActive(boolean active)
active
- Boolean value which true if this task should be activepublic int getDaysAfterJobPlanActivation()
public void setDaysAfterJobPlanActivation(int daysAfterJobPlanActivation)
daysAfterJobPlanActivation
- Number of days as of JobPlan activationpublic boolean isEarliestStart()
true
if an earliest start check is enabled for this JobPlan task.public void setEarliestStart(boolean earliestStart)
earliestStart
- Boolean value which true if earliest start should be checkedpublic Time getTime()
public void setTime(Time time)
time
- Start timepublic boolean isBreakPoint()
true
if the JobPlan should stop at this task.
To continue, the breakpoint in the JobPlan Monitor must be deleted manually.public void setBreakPoint(boolean breakPoint)
breakPoint
is set to true
the JobPlan is stopped at this task.
To continue, the breakpoint in the JobPlan Monitor must be deleted manually.breakPoint
- Boolean value which true if a break point should be setpublic UC4TimezoneName getTimezone()
public void setTimezone(UC4TimezoneName timezone)
timezone
- TimeZonepublic JobPlanEarliest copy()