类 Task<T>

    • 构造器详细资料

    • 方法详细资料

      • name

        public T name​(String name)
      • description

        public T description​(String description)
      • input

        public T input​(String key,
                       boolean value)
      • input

        public T input​(String key,
                       char value)
      • input

        public T input​(Object... keyValues)
      • getName

        public String getName()
      • setName

        public void setName​(String name)
      • getTaskReferenceName

        public String getTaskReferenceName()
      • setTaskReferenceName

        public void setTaskReferenceName​(String taskReferenceName)
      • isOptional

        public boolean isOptional()
      • setOptional

        public void setOptional​(boolean optional)
      • getStartDelay

        public int getStartDelay()
      • setStartDelay

        public void setStartDelay​(int startDelay)
      • getDescription

        public String getDescription()
      • getWorkflowDefTasks

        public final List<FlowTask> getWorkflowDefTasks()
      • toWorkflowTask

        protected final FlowTask toWorkflowTask()
      • updateWorkflowTask

        protected void updateWorkflowTask​(FlowTask workflowTask)
        Override this method when the sub-class should update the default WorkflowTask generated using toWorkflowTask()
        参数:
        workflowTask -
      • getChildrenTasks

        protected List<FlowTask> getChildrenTasks()
        Override this method when sub-classes will generate multiple workflow tasks. Used by tasks which have children tasks such as do_while, fork, etc.
        返回:
      • getParentTasks

        protected List<FlowTask> getParentTasks()