public class DependencyConfig extends AbstractModel
Constructor and Description |
---|
DependencyConfig() |
DependencyConfig(DependencyConfig source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
String |
getDependConfType()
Get 仅五种周期运行依赖配置: HOUR,DAY,WEEK,MONTH,YEAR,CRONTAB,MINUTE
|
String |
getDependencyStrategy()
Get WAITING,等待(默认策略)EXECUTING:执行
|
TaskInnerInfo |
getParentTask()
Get 父任务信息
注意:此字段可能返回 null,表示取不到有效值。
|
TaskInnerInfo |
getSonTask()
Get 子任务信息
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getSubordinateCyclicType()
Get 依赖配置从属周期类型,CURRENT_HOUR,PREVIOUS_HOUR,CURRENT_DAY,PREVIOUS_DAY,PREVIOUS_WEEK,PREVIOUS_FRIDAY,PREVIOUS_WEEKEND,CURRENT_MONTH,PREVIOUS_MONTH,PREVIOUS_END_OF_MONTH
PREVIOUS_BEGIN_OF_MONTH,ALL_MONTH_OF_YEAR,ALL_DAY_OF_YEAR,CURRENT_YEAR,CURRENT,CURRENT_MINUTE,PREVIOUS_MINUTE_CYCLE,PREVIOUS_HOUR_CYCLE
|
void |
setDependConfType(String DependConfType)
Set 仅五种周期运行依赖配置: HOUR,DAY,WEEK,MONTH,YEAR,CRONTAB,MINUTE
|
void |
setDependencyStrategy(String DependencyStrategy)
Set WAITING,等待(默认策略)EXECUTING:执行
|
void |
setParentTask(TaskInnerInfo ParentTask)
Set 父任务信息
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setSonTask(TaskInnerInfo SonTask)
Set 子任务信息
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setSubordinateCyclicType(String SubordinateCyclicType)
Set 依赖配置从属周期类型,CURRENT_HOUR,PREVIOUS_HOUR,CURRENT_DAY,PREVIOUS_DAY,PREVIOUS_WEEK,PREVIOUS_FRIDAY,PREVIOUS_WEEKEND,CURRENT_MONTH,PREVIOUS_MONTH,PREVIOUS_END_OF_MONTH
PREVIOUS_BEGIN_OF_MONTH,ALL_MONTH_OF_YEAR,ALL_DAY_OF_YEAR,CURRENT_YEAR,CURRENT,CURRENT_MINUTE,PREVIOUS_MINUTE_CYCLE,PREVIOUS_HOUR_CYCLE
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public DependencyConfig()
public DependencyConfig(DependencyConfig source)
public String getDependConfType()
public void setDependConfType(String DependConfType)
DependConfType
- 仅五种周期运行依赖配置: HOUR,DAY,WEEK,MONTH,YEAR,CRONTAB,MINUTEpublic String getSubordinateCyclicType()
public void setSubordinateCyclicType(String SubordinateCyclicType)
SubordinateCyclicType
- 依赖配置从属周期类型,CURRENT_HOUR,PREVIOUS_HOUR,CURRENT_DAY,PREVIOUS_DAY,PREVIOUS_WEEK,PREVIOUS_FRIDAY,PREVIOUS_WEEKEND,CURRENT_MONTH,PREVIOUS_MONTH,PREVIOUS_END_OF_MONTH
PREVIOUS_BEGIN_OF_MONTH,ALL_MONTH_OF_YEAR,ALL_DAY_OF_YEAR,CURRENT_YEAR,CURRENT,CURRENT_MINUTE,PREVIOUS_MINUTE_CYCLE,PREVIOUS_HOUR_CYCLEpublic String getDependencyStrategy()
public void setDependencyStrategy(String DependencyStrategy)
DependencyStrategy
- WAITING,等待(默认策略)EXECUTING:执行public TaskInnerInfo getParentTask()
public void setParentTask(TaskInnerInfo ParentTask)
ParentTask
- 父任务信息
注意:此字段可能返回 null,表示取不到有效值。public TaskInnerInfo getSonTask()
public void setSonTask(TaskInnerInfo SonTask)
SonTask
- 子任务信息
注意:此字段可能返回 null,表示取不到有效值。Copyright © 2023. All rights reserved.