abstract class AsyncSeriesWaterfallHook<F : Function<*>, R> : AsyncBaseHook<F>

Constructors

Name Description
constructor()

Methods

call

protected suspend fun call(initial: R, invokeTap: suspend (F, R, HookContext)->R, invokeInterceptor: suspend (F, HookContext)->Unit): R

Parameters

Name Description
initial: R
invokeTap: suspend (F, R, HookContext)->R
invokeInterceptor: suspend (F, HookContext)->Unit

ReturnValue

Name Description
R