public class JobPlanAttributes
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
UC4ObjectName |
getChildrenQueue()
Returns the name of the Queue Object for children of this ProcessFlow.
|
DeactivateCondition |
getDeactivate()
Returns the deactivate condition for this JobPlan.
|
ExtendedReports |
getExtendedReports()
Returns the setting for extended reports.
|
java.lang.String |
getIntAccount()
Returns the internal account assigned to this JobPlan.
|
UC4ObjectName |
getOkStateExecute()
Returns the object that is executed when a task does not have the expected end status.
|
TaskState |
getOkStateForTasks()
Returns the end status that is expected for the subordinated tasks of the JobPlan.
|
int |
getPriority()
Priority with which this Workflow should be executed in the Automation Engine.
|
UC4ObjectName |
getQueue()
Returns the Queue Object.
|
UC4ObjectName |
getStartType()
Returns the start type of this JobPlan.
|
UC4TimezoneName |
getTimezone()
Returns the TimeZone that is to be used.
|
boolean |
isGenerateAtRuntime()
Returns
true if this JobPlan should not be generated at activation time but rather at runtime. |
boolean |
isPassPriority()
Pass priority to WF children
|
boolean |
isReuseAgentGroups()
Re-using AgentGroup calculation.
|
MaxParallel |
maxParallel()
Returns settings for parallel tasks.
|
void |
setChildrenQueue(UC4ObjectName childrenQueue)
Sets the name of the Queue Object for children of this ProcessFlow.
|
void |
setDeactivate(DeactivateCondition deactivate)
Sets the deactivate condition for this JobPlan.
|
void |
setExtendedReports(ExtendedReports extendedReports)
Sets the option for extended reports.
|
void |
setGenerateAtRuntime(boolean generateAtRuntime)
Sets if this JobPlan should be generated at runtime.
|
void |
setIntAccount(java.lang.String intAccount)
Sets the internal account, max.
|
void |
setOkStateExecute(UC4ObjectName okStateExecute)
Sets the object that is executed when a task does not have the expected end status.
|
void |
setOkStateForTasks(TaskState state)
Sets the end status that is expected for the subordinated tasks of the JobPlan.
|
void |
setPassPriority(boolean passPriority) |
void |
setPriority(int priority)
Priority with which this Workflow should be executed in the Automation Engine.
|
void |
setQueue(UC4ObjectName queue)
Sets the Queue that will be used when this object is executed.
|
void |
setReuseAgentGroups(boolean reuseAgentGroups)
Sets the flag for re-using AgentGroup calculation.
|
void |
setStartType(UC4ObjectName startType)
Sets the start type of this JobPlan.
|
void |
setTimezone(UC4TimezoneName timezone)
Sets the TimeZone for this JobPlan.
|
public boolean isReuseAgentGroups()
true
if ProcessFlow tasks of the same AgentGroup should use the same hosts.public void setReuseAgentGroups(boolean reuseAgentGroups)
reuseAgentGroups
- true
if ProcessFlow tasks of the same AgentGroup should use the same hostspublic boolean isPassPriority()
true
if the WF priority should be passed on to the children taskspublic void setPassPriority(boolean passPriority)
passPriority
- Is true
if the WF priority should be passed on to the children taskspublic UC4ObjectName getChildrenQueue()
null
if *OWN has been set.public void setChildrenQueue(UC4ObjectName childrenQueue)
childrenQueue
- Name of the Queue (can be empty) or null
for *OWNpublic UC4ObjectName getQueue()
public void setQueue(UC4ObjectName queue)
queue
- Name of the Queue Objectpublic UC4ObjectName getStartType()
public void setStartType(UC4ObjectName startType)
startType
- Start typepublic java.lang.String getIntAccount()
public DeactivateCondition getDeactivate()
public void setDeactivate(DeactivateCondition deactivate)
deactivate
- Deactivate conditionpublic void setIntAccount(java.lang.String intAccount)
intAccount
- internal accountpublic boolean isGenerateAtRuntime()
true
if this JobPlan should not be generated at activation time but rather at runtime.public void setGenerateAtRuntime(boolean generateAtRuntime)
generateAtRuntime
- If set to true the object is generated at runtimepublic MaxParallel maxParallel()
public int getPriority()
public void setPriority(int priority)
priority
- Prioritypublic UC4TimezoneName getTimezone()
public void setTimezone(UC4TimezoneName timezone)
timezone
- TimeZonepublic TaskState getOkStateForTasks()
public void setOkStateForTasks(TaskState state)
state
- Expected end statuspublic UC4ObjectName getOkStateExecute()
public void setOkStateExecute(UC4ObjectName okStateExecute)
okStateExecute
- Name of the object which should be executedpublic ExtendedReports getExtendedReports()
public void setExtendedReports(ExtendedReports extendedReports)
extendedReports
- Extended reports.