Package io.smallrye.graphql.execution
Class ExecutionService
- java.lang.Object
-
- io.smallrye.graphql.execution.ExecutionService
-
public class ExecutionService extends Object
Executing the GraphQL request- Author:
- Phillip Kruger ([email protected])
-
-
Constructor Summary
Constructors Constructor Description ExecutionService(graphql.schema.GraphQLSchema graphQLSchema, Schema schema)
ExecutionService(graphql.schema.GraphQLSchema graphQLSchema, Schema schema, graphql.execution.ExecutionStrategy queryExecutionStrategy, graphql.execution.ExecutionStrategy mutationExecutionStrategy)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description ExecutionResponse
execute(jakarta.json.JsonObject jsonInput)
Deprecated.void
execute(jakarta.json.JsonObject jsonInput, ExecutionResponseWriter writer, boolean async)
void
execute(jakarta.json.JsonObject jsonInput, Map<String,Object> context, ExecutionResponseWriter writer, boolean async)
void
executeAsync(jakarta.json.JsonObject jsonInput, ExecutionResponseWriter writer)
void
executeAsync(jakarta.json.JsonObject jsonInput, Map<String,Object> context, ExecutionResponseWriter writer)
void
executeSync(jakarta.json.JsonObject jsonInput, ExecutionResponseWriter writer)
void
executeSync(jakarta.json.JsonObject jsonInput, Map<String,Object> context, ExecutionResponseWriter writer)
-
-
-
Constructor Detail
-
ExecutionService
public ExecutionService(graphql.schema.GraphQLSchema graphQLSchema, Schema schema)
-
ExecutionService
public ExecutionService(graphql.schema.GraphQLSchema graphQLSchema, Schema schema, graphql.execution.ExecutionStrategy queryExecutionStrategy, graphql.execution.ExecutionStrategy mutationExecutionStrategy)
-
-
Method Detail
-
execute
@Deprecated public ExecutionResponse execute(jakarta.json.JsonObject jsonInput)
Deprecated.
-
executeSync
public void executeSync(jakarta.json.JsonObject jsonInput, ExecutionResponseWriter writer)
-
executeSync
public void executeSync(jakarta.json.JsonObject jsonInput, Map<String,Object> context, ExecutionResponseWriter writer)
-
executeAsync
public void executeAsync(jakarta.json.JsonObject jsonInput, ExecutionResponseWriter writer)
-
executeAsync
public void executeAsync(jakarta.json.JsonObject jsonInput, Map<String,Object> context, ExecutionResponseWriter writer)
-
execute
public void execute(jakarta.json.JsonObject jsonInput, ExecutionResponseWriter writer, boolean async)
-
execute
public void execute(jakarta.json.JsonObject jsonInput, Map<String,Object> context, ExecutionResponseWriter writer, boolean async)
-
-