TaskPlanTask

data class TaskPlanTask(val id: String, val title: String, val block: suspend TaskExecutionContext.() -> TaskResult<*>) : TaskPlanExecutable

Constructors

Link copied to clipboard
constructor(id: String, title: String, block: suspend TaskExecutionContext.() -> TaskResult<*>)

Properties

Link copied to clipboard
val block: suspend TaskExecutionContext.() -> TaskResult<*>
Link copied to clipboard
open override val id: String
Link copied to clipboard
open override val title: String

Functions

Link copied to clipboard
open suspend override fun execute(config: TaskConfig.ExecutionConfig, listener: TaskExecutionListener?, parentId: String?): Boolean

Liefert true, wenn dieser Knoten oder ein Kind einen Fehler hatte.