executeAsyncModuleTask
abstract fun <R> executeAsyncModuleTask(task: (T, Callback<TealiumResult<R>>) -> Unit): Single<TealiumResult<R>>
Eagerly executes a task for the Module. The task should use the provided callback to emit a result to the returned Observable.
Return
Single containing either the result of the task, or the failing exception
Parameters
task
The task to execute for the Module