execute

open suspend fun <T : WorkerTask> execute(worker: Any?, clazz: KClass<T>, create: () -> T, params: Array<out Any?>): Any?