inner class ExecutionContext : Mutex
<init> |
ExecutionContext(variables: Variables, requestContext: Context, dataCounters: ConcurrentHashMap<DataLoader<*, *>, AtomicLong> = ConcurrentHashMap(), loaders: ConcurrentHashMap<DataLoaderFactory<Any?, *>, DataLoader<Any?, *>> = ConcurrentHashMap()) |
requestContext |
val requestContext: Context |
variables |
val variables: Variables |
add |
suspend fun add(loader: DataLoader<*, *>, check: Pair<*, String>, count: Long): Any |
get |
suspend fun get(loader: DataLoader<*, *>): Long |
load |
suspend fun load(builder: DeferredJsonMap, loaderfactory: DataLoaderFactory<Any?, Any?>, node: Node, preparedValue: Any?): Deferred<Any?> |