Suspend
This commit is contained in:
parent
5ebcb4ae8d
commit
cf3db90180
@ -91,7 +91,7 @@ enum class TaskType {
|
|||||||
interface TaskListenerImplementation<T> {
|
interface TaskListenerImplementation<T> {
|
||||||
fun supports(task: Task): Boolean
|
fun supports(task: Task): Boolean
|
||||||
fun accept(task: Task, reporter: TaskReporter): Boolean
|
fun accept(task: Task, reporter: TaskReporter): Boolean
|
||||||
fun onTask(task: Task): T
|
suspend fun onTask(task: Task): T
|
||||||
fun onComplete(task: Task, result: T?)
|
fun onComplete(task: Task, result: T?)
|
||||||
fun onError(task: Task, exception: Exception)
|
fun onError(task: Task, exception: Exception)
|
||||||
fun onCancelled()
|
fun onCancelled()
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user