# executeAsync

abstract fun executeAsync(executionInput: ExecutionInput): CompletableFuture<ExecutionResult>(source)

Executes a query for the schema registry by using a Viaduct ExecutionInput and wraps it on a CompletableFuture.

#### Return

the CompletableFuture of ExecutionResult who contains the sorted results or the error which was produced

#### Parameters

executionInput

THe execution Input