Class DependencyConfig

    • Constructor Detail

      • DependencyConfig

        public DependencyConfig()
      • DependencyConfig

        public 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.
    • Method Detail

      • getDependConfType

        public String getDependConfType()
        Get 仅五种周期运行依赖配置: HOUR,DAY,WEEK,MONTH,YEAR,CRONTAB,MINUTE
        Returns:
        DependConfType 仅五种周期运行依赖配置: HOUR,DAY,WEEK,MONTH,YEAR,CRONTAB,MINUTE
      • setDependConfType

        public void setDependConfType​(String DependConfType)
        Set 仅五种周期运行依赖配置: HOUR,DAY,WEEK,MONTH,YEAR,CRONTAB,MINUTE
        Parameters:
        DependConfType - 仅五种周期运行依赖配置: HOUR,DAY,WEEK,MONTH,YEAR,CRONTAB,MINUTE
      • getSubordinateCyclicType

        public 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
        Returns:
        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_CYCLE
      • setSubordinateCyclicType

        public 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
        Parameters:
        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_CYCLE
      • getDependencyStrategy

        public String getDependencyStrategy()
        Get WAITING,等待(默认策略)EXECUTING:执行
        Returns:
        DependencyStrategy WAITING,等待(默认策略)EXECUTING:执行
      • setDependencyStrategy

        public void setDependencyStrategy​(String DependencyStrategy)
        Set WAITING,等待(默认策略)EXECUTING:执行
        Parameters:
        DependencyStrategy - WAITING,等待(默认策略)EXECUTING:执行
      • getParentTask

        public TaskInnerInfo getParentTask()
        Get 父任务信息 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ParentTask 父任务信息 注意:此字段可能返回 null,表示取不到有效值。
      • setParentTask

        public void setParentTask​(TaskInnerInfo ParentTask)
        Set 父任务信息 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ParentTask - 父任务信息 注意:此字段可能返回 null,表示取不到有效值。
      • getSonTask

        public TaskInnerInfo getSonTask()
        Get 子任务信息 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        SonTask 子任务信息 注意:此字段可能返回 null,表示取不到有效值。
      • setSonTask

        public void setSonTask​(TaskInnerInfo SonTask)
        Set 子任务信息 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        SonTask - 子任务信息 注意:此字段可能返回 null,表示取不到有效值。