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 |
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 |
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 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.