/** * Executes the GraphQL query on the GraphQL schema proxy. * <p> * On success a {@link QueryResult} is returned. While this indicates the query executor has finished processing, * the query itself might still have failed, so be sure to check {@link QueryResult#isSucceeded()} and * {@link QueryResult#getErrors()} properties on the query result afterwards. * afterwards. * * @param graphqlQuery the graphql query * @param resultHandler the result handler with the query result on success, or a failure */ @Override public void query(String graphqlQuery, Handler<AsyncResult<QueryResult>> resultHandler) { queryWithVariables(graphqlQuery, null, resultHandler); }