TaskExecutionContext

der Kontext, der an die Task übergeben wird, damit diese ihren Status und ihre Log-Messages an den Listener weitergeben kann

biete log* und updateStatus Funktionen an

Properties

Link copied to clipboard
val <T> TaskHandle<T>.data: T?

Returns null if the referenced task has not stored an output.

Functions

Link copied to clipboard
fun log(text: String)
fun log(items: List<String>, title: String? = null)
Link copied to clipboard
fun logError(text: String)
fun logError(items: List<String>, title: String? = null)
Link copied to clipboard
Link copied to clipboard
fun logWarning(text: String)
fun logWarning(items: List<String>, title: String? = null)
Link copied to clipboard

Reads an earlier task's output or fails the current task if no output was stored.

Link copied to clipboard
fun updateStatus(text: String?)