Skip to content

Commit 56ed150

Browse files
committed
1 parent d4489db commit 56ed150

File tree

11 files changed

+14
-15
lines changed

11 files changed

+14
-15
lines changed

index.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

index.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ To add your custom SchemaDirectiveWiring to graphql-java-tools pass it along whe
2626
SchemaParser.newParser().directive("name", new MySchemaDirectiveWiring()).build() Basic usage Let’s say you defined a custom directive to make text uppercase in a resource schema.graphqls:
2727
directive @uppercase on FIELD_DEFINITION type Query { hello: String @uppercase } And the actual implementation is the following:</description></item><item><title>Embedded Editors</title><link>https://www.graphql-java-kickstart.com/spring-boot/embedded-editors/</link><pubDate>Mon, 17 May 2021 07:00:00 -0500</pubDate><guid>https://www.graphql-java-kickstart.com/spring-boot/embedded-editors/</guid><description>The following GraphQL Embedded Editors are bundled for convenience:
2828
Altair Configuration Parameters GraphQL Playground Configuration Parameters GraphiQL Configuration Parameters GraphQL Voyager Configuration Parameters Altair Altair becomes accessible at the root /altair if the graphql.altair.enabled property is true.
29-
Note that GraphQL server must be available at /graphql/* context to be discovered by Altair.
29+
Note that GraphQL server must be available at /graphql/\* context to be discovered by Altair.
3030
Configuration Parameters Available Spring Boot configuration parameters (either application.</description></item><item><title>OSGi</title><link>https://www.graphql-java-kickstart.com/servlet/osgi/</link><pubDate>Fri, 15 May 2020 09:28:02 +0100</pubDate><guid>https://www.graphql-java-kickstart.com/servlet/osgi/</guid><description>The OsgiGraphQLHttpServlet uses a &amp;ldquo;provider&amp;rdquo; model to supply the servlet with the required objects:
3131
GraphQLQueryProvider: Provides query fields to the GraphQL schema. GraphQLMutationProvider: Provides mutation fields to the GraphQL schema. GraphQLTypesProvider: Provides type information to the GraphQL schema. ExecutionStrategyProvider: Provides an execution strategy for running each query. GraphQLContextBuilder: Builds a context for running each query. Examples You can now find some example on how to use graphql-java-servlet.
3232
Requirements The OSGi examples use Maven as a build tool because it requires plugins that are not (yet) available for Gradle.</description></item></channel></rss>

spring-boot/embedded-editors/index.html

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<label class="md-icon md-search__icon" for=__search></label><button type=reset class="md-icon md-search__icon" data-md-component=reset tabindex=-1>
77
&#xE5CD;</button></form><div class=md-search__output><div class=md-search__scrollwrap data-md-scrollfix><div class=md-search-result data-md-component=result><div class=md-search-result__meta>Search</div><ol class=md-search-result__list></ol></div></div></div></div></div></div><div class="md-flex__cell md-flex__cell--shrink"><div class=md-header-nav__source><a href=https://github.com/graphql-java-kickstart/graphql-spring-boot title="Go to repository" target=_blank class=md-source data-md-source=github><div class=md-source__icon><svg viewBox="0 0 24 24" width="24" height="24"><use xlink:href="#__github" width="24" height="24"/></svg></div><div class=md-source__repository>graphql-java-kickstart/graphql-spring-boot</div></a></div></div></div></nav></header><div class=md-container><nav class=md-tabs data-md-component=tabs><div class="md-tabs__inner md-grid"><ul class=md-tabs__list><li class=md-tabs__item><a href=https://www.graphql-java-kickstart.com/tools/ title=Tools class=md-tabs__link>Tools</a></li><li class=md-tabs__item><a href=https://www.graphql-java-kickstart.com/servlet/ title=Servlet class=md-tabs__link>Servlet</a></li><li class=md-tabs__item><a href=https://www.graphql-java-kickstart.com/spring-boot/ title="Spring Boot" class="md-tabs__link md-tabs__link--active">Spring Boot</a></li><li class=md-tabs__item><a href=https://www.graphql-java-kickstart.com/web-client/ title="Web Client" class=md-tabs__link>Web Client</a></li><li class=md-tabs__item><a href=https://www.graphql-java-kickstart.com/samples/ title=Samples class=md-tabs__link>Samples</a></li><li class=md-tabs__item><a href=https://www.graphql-java-kickstart.com/tutorials/ title=Tutorials class=md-tabs__link>Tutorials</a></li></ul></div></nav><main class=md-main><div class="md-main__inner md-grid" data-md-component=container><div class="md-sidebar md-sidebar--primary" data-md-component=navigation><div class=md-sidebar__scrollwrap><div class=md-sidebar__inner><nav class="md-nav md-nav--primary" data-md-level=0><label class="md-nav__title md-nav__title--site" for=__drawer><a href=https://www.graphql-java-kickstart.com/ title="GraphQL Java Kickstart" class="md-nav__button md-logo"><img src=https://www.graphql-java-kickstart.com/images/logo-graphql-kickstart-2000px.png width=48 height=48></a>
88
GraphQL Java Kickstart</label><ul class=md-nav__list data-md-scrollfix><li class=md-nav__item><a href=https://www.graphql-java-kickstart.com/spring-boot/ title="About GraphQL Spring Boot" class=md-nav__link>About GraphQL Spring Boot</a></li><li class=md-nav__item><a href=https://www.graphql-java-kickstart.com/spring-boot/getting-started/ title="Getting started" class=md-nav__link>Getting started</a></li><li class=md-nav__item><a href=https://www.graphql-java-kickstart.com/spring-boot/type-definition-factory/ title="Type Definition Factory" class=md-nav__link>Type Definition Factory</a></li><li class=md-nav__item><a href=https://www.graphql-java-kickstart.com/spring-boot/directives/ title=Directives class=md-nav__link>Directives</a></li><li class="md-nav__item md-nav__item--active"><input class="md-toggle md-nav__toggle" data-md-toggle=toc type=checkboxd id=__toc>
9-
<a title="Embedded Editors" href=https://www.graphql-java-kickstart.com/spring-boot/embedded-editors/ class="md-nav__link md-nav__link--active">Embedded Editors</a></li></ul></nav></div></div></div><div class="md-sidebar md-sidebar--secondary" data-md-component=toc><div class=md-sidebar__scrollwrap><div class=md-sidebar__inner><nav id=scrollspy class="md-nav md-nav--secondary"></nav></div></div></div><div class=md-content><article class="md-content__inner md-typeset"><h1>Embedded Editors</h1><p>The following GraphQL Embedded Editors are bundled for convenience:</p><ul><li><a href=#altair>Altair</a><ul><li><a href=#configuration-parameters>Configuration Parameters</a></li></ul></li><li><a href=#graphql-playground>GraphQL Playground</a><ul><li><a href=#configuration-parameters-1>Configuration Parameters</a></li></ul></li><li><a href=#graphiql>GraphiQL</a><ul><li><a href=#configuration-parameters-2>Configuration Parameters</a></li></ul></li><li><a href=#graphql-voyager>GraphQL Voyager</a><ul><li><a href=#configuration-parameters-3>Configuration Parameters</a></li></ul></li></ul><h2 id=altair>Altair</h2><p><a href=https://github.com/imolorhe/altair>Altair</a> becomes accessible at the root /altair if the graphql.altair.enabled property is true.</p><p>Note that GraphQL server must be available at /graphql/* context to be discovered by Altair.</p><h3 id=configuration-parameters>Configuration Parameters</h3><p>Available Spring Boot configuration parameters (either application.yml or application.properties):</p><div class=highlight><pre style=color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-yaml data-lang=yaml><span style=color:#f92672>altair</span>:
9+
<a title="Embedded Editors" href=https://www.graphql-java-kickstart.com/spring-boot/embedded-editors/ class="md-nav__link md-nav__link--active">Embedded Editors</a></li></ul></nav></div></div></div><div class="md-sidebar md-sidebar--secondary" data-md-component=toc><div class=md-sidebar__scrollwrap><div class=md-sidebar__inner><nav id=scrollspy class="md-nav md-nav--secondary"></nav></div></div></div><div class=md-content><article class="md-content__inner md-typeset"><h1>Embedded Editors</h1><p>The following GraphQL Embedded Editors are bundled for convenience:</p><ul><li><a href=#altair>Altair</a><ul><li><a href=#configuration-parameters>Configuration Parameters</a></li></ul></li><li><a href=#graphql-playground>GraphQL Playground</a><ul><li><a href=#configuration-parameters-1>Configuration Parameters</a></li></ul></li><li><a href=#graphiql>GraphiQL</a><ul><li><a href=#configuration-parameters-2>Configuration Parameters</a></li></ul></li><li><a href=#graphql-voyager>GraphQL Voyager</a><ul><li><a href=#configuration-parameters-3>Configuration Parameters</a></li></ul></li></ul><h2 id=altair>Altair</h2><p><a href=https://github.com/imolorhe/altair>Altair</a> becomes accessible at the root <code>/altair</code> if the <code>graphql.altair.enabled</code> property is true.</p><p>Note that GraphQL server must be available at <code>/graphql/\*</code> context to be discovered by Altair.</p><h3 id=configuration-parameters>Configuration Parameters</h3><p>Available Spring Boot configuration parameters (either <code>application.yml</code> or <code>application.properties</code>):</p><div class=highlight><pre style=color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-yaml data-lang=yaml><span style=color:#f92672>altair</span>:
1010
<span style=color:#f92672>enabled</span>: <span style=color:#66d9ef>true</span>
1111
<span style=color:#f92672>mapping</span>: <span style=color:#ae81ff>/altair</span>
1212
<span style=color:#f92672>subscriptions</span>:
@@ -30,7 +30,7 @@
3030
<span style=color:#f92672>initial-variables</span>: <span style=color:#ae81ff>variables.graphql</span>
3131
<span style=color:#f92672>initial-pre-request-script</span>: <span style=color:#ae81ff>pre-request.graphql</span>
3232
<span style=color:#f92672>initial-post-request-script</span>: <span style=color:#ae81ff>post-request.graphql</span>
33-
</code></pre></div><h2 id=graphql-playground>GraphQL Playground</h2><p><a href=https://github.com/prisma/graphql-playground>GraphQL Playground</a> becomes accessible at root /playground (or as configured in graphql.playground.mapping) if the graphql.playground.enabled property is true.</p><p>It uses an embedded GraphQL Playground React, in accordance to the official guide, using the &lsquo;minimum HTML&rsquo; approach.</p><h3 id=configuration-parameters-1>Configuration Parameters</h3><p>Available Spring Boot configuration parameters (either application.yml or application.properties):</p><div class=highlight><pre style=color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-yaml data-lang=yaml><span style=color:#f92672>graphql.playground</span>:
33+
</code></pre></div><h2 id=graphql-playground>GraphQL Playground</h2><p><a href=https://github.com/prisma/graphql-playground>GraphQL Playground</a> becomes accessible at root <code>/playground</code> (or as configured in <code>graphql.playground.mapping</code>) if the <code>graphql.playground.enabled</code> property is true.</p><p>It uses an embedded GraphQL Playground React, in accordance to the official guide, using the &lsquo;minimum HTML&rsquo; approach.</p><h3 id=configuration-parameters-1>Configuration Parameters</h3><p>Available Spring Boot configuration parameters (either <code>application.yml</code> or <code>application.properties</code>):</p><div class=highlight><pre style=color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-yaml data-lang=yaml><span style=color:#f92672>graphql.playground</span>:
3434
<span style=color:#f92672>mapping</span>: <span style=color:#ae81ff>/playground</span>
3535
<span style=color:#f92672>endpoint</span>: <span style=color:#ae81ff>/graphql</span>
3636
<span style=color:#f92672>subscriptionEndpoint</span>: <span style=color:#ae81ff>/subscriptions</span>
@@ -67,8 +67,7 @@
6767
<span style=color:#f92672>responses</span>:
6868
- <span style=color:#ae81ff>classpath:exampleResponse1.json</span>
6969
- <span style=color:#ae81ff>classpath:exampleResponse2.json</span>
70-
</code></pre></div><h2 id=graphiql>GraphiQL</h2><p><a href=https://github.com/graphql/graphiql>GraphiQL</a> becomes accessible at the root <code>/graphiql</code> if <code>graphiql.enabled</code> application property is set to <code>true</code>.</p><p>Note that GraphQL server must be available at <code>/graphql/*</code> context to be discovered by Graph<em>i</em>QL.</p><h3 id=configuration-parameters-2>Configuration Parameters</h3><p>Available Spring Boot configuration parameters (either <code>application.yml</code>
71-
or <code>application.properties</code>):</p><div class=highlight><pre style=color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-yaml data-lang=yaml><span style=color:#f92672>graphiql</span>:
70+
</code></pre></div><h2 id=graphiql>GraphiQL</h2><p><a href=https://github.com/graphql/graphiql>GraphiQL</a> becomes accessible at the root <code>/graphiql</code> if <code>graphiql.enabled</code> application property is set to <code>true</code>.</p><p>Note that GraphQL server must be available at <code>/graphql/*</code> context to be discovered by Graph<em>i</em>QL.</p><h3 id=configuration-parameters-2>Configuration Parameters</h3><p>Available Spring Boot configuration parameters (either <code>application.yml</code> or <code>application.properties</code>):</p><div class=highlight><pre style=color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-yaml data-lang=yaml><span style=color:#f92672>graphiql</span>:
7271
<span style=color:#f92672>mapping</span>: <span style=color:#ae81ff>/graphiql</span>
7372
<span style=color:#f92672>endpoint</span>:
7473
<span style=color:#f92672>graphql</span>: <span style=color:#ae81ff>/graphql</span>
@@ -96,7 +95,7 @@
9695
of the props as defined at <a href=https://github.com/graphql/graphiql#usage>GraphiQL Usage</a>. Since
9796
setting (large) queries in the properties like this isn&rsquo;t very readable, you can use the properties
9897
in the <code>graphiql.props.resources</code> group to set the classpath resources that should be loaded.</p><p>Headers that are used when sending the GraphiQL queries can be set by defining them in
99-
the <code>graphiql.headers</code> group.</p><h2 id=graphql-voyager>GraphQL Voyager</h2><p><a href=https://github.com/APIs-guru/graphql-voyager>GraphQL Voyager</a> becomes accessible at root /voyager (or as configured in voyager.mapping) if the graphql.voyager.enabled property is true.</p><p>Available Spring Boot configuration parameters (either application.yml or application.properties):</p><h3 id=configuration-parameters-3>Configuration Parameters</h3><p>Available Spring Boot configuration parameters (either <code>application.yml</code> or <code>application.properties</code>):</p><div class=highlight><pre style=color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-yaml data-lang=yaml><span style=color:#f92672>voyager</span>:
98+
the <code>graphiql.headers</code> group.</p><h2 id=graphql-voyager>GraphQL Voyager</h2><p><a href=https://github.com/APIs-guru/graphql-voyager>GraphQL Voyager</a> becomes accessible at root <code>/voyager</code> (or as configured in voyager.mapping) if the <code>graphql.voyager.enabled</code> property is true.</p><p>Available Spring Boot configuration parameters (either <code>application.yml</code> or <code>application.properties</code>):</p><h3 id=configuration-parameters-3>Configuration Parameters</h3><p>Available Spring Boot configuration parameters (either <code>application.yml</code> or <code>application.properties</code>):</p><div class=highlight><pre style=color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-yaml data-lang=yaml><span style=color:#f92672>voyager</span>:
10099
<span style=color:#f92672>enabled</span>: <span style=color:#66d9ef>true</span>
101100
<span style=color:#f92672>basePath</span>: <span style=color:#ae81ff>/</span>
102101
<span style=color:#f92672>mapping</span>: <span style=color:#ae81ff>/voyager</span>

spring-boot/index.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,5 @@ To add your custom SchemaDirectiveWiring to graphql-spring-boot create a bean of
77
SchemaDirective.create(&amp;quot;uppercase&amp;quot;, new UppercaseDirective()) Basic usage Let&amp;rsquo;s say you defined a custom directive to make text uppercase in a resource schema.graphqls:
88
directive @uppercase on FIELD_DEFINITION type Query { hello: String @uppercase } And the actual implementation is the following:</description></item><item><title>Embedded Editors</title><link>https://www.graphql-java-kickstart.com/spring-boot/embedded-editors/</link><pubDate>Mon, 17 May 2021 07:00:00 -0500</pubDate><guid>https://www.graphql-java-kickstart.com/spring-boot/embedded-editors/</guid><description>The following GraphQL Embedded Editors are bundled for convenience:
99
Altair Configuration Parameters GraphQL Playground Configuration Parameters GraphiQL Configuration Parameters GraphQL Voyager Configuration Parameters Altair Altair becomes accessible at the root /altair if the graphql.altair.enabled property is true.
10-
Note that GraphQL server must be available at /graphql/* context to be discovered by Altair.
10+
Note that GraphQL server must be available at /graphql/\* context to be discovered by Altair.
1111
Configuration Parameters Available Spring Boot configuration parameters (either application.</description></item></channel></rss>

tags/altair/index.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>altair on GraphQL Java Kickstart</title><link>https://www.graphql-java-kickstart.com/tags/altair/</link><description>Recent content in altair on GraphQL Java Kickstart</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Mon, 17 May 2021 07:00:00 -0500</lastBuildDate><atom:link href="https://www.graphql-java-kickstart.com/tags/altair/index.xml" rel="self" type="application/rss+xml"/><item><title>Embedded Editors</title><link>https://www.graphql-java-kickstart.com/spring-boot/embedded-editors/</link><pubDate>Mon, 17 May 2021 07:00:00 -0500</pubDate><guid>https://www.graphql-java-kickstart.com/spring-boot/embedded-editors/</guid><description>The following GraphQL Embedded Editors are bundled for convenience:
22
Altair Configuration Parameters GraphQL Playground Configuration Parameters GraphiQL Configuration Parameters GraphQL Voyager Configuration Parameters Altair Altair becomes accessible at the root /altair if the graphql.altair.enabled property is true.
3-
Note that GraphQL server must be available at /graphql/* context to be discovered by Altair.
3+
Note that GraphQL server must be available at /graphql/\* context to be discovered by Altair.
44
Configuration Parameters Available Spring Boot configuration parameters (either application.</description></item></channel></rss>

tags/editors/index.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>editors on GraphQL Java Kickstart</title><link>https://www.graphql-java-kickstart.com/tags/editors/</link><description>Recent content in editors on GraphQL Java Kickstart</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Mon, 17 May 2021 07:00:00 -0500</lastBuildDate><atom:link href="https://www.graphql-java-kickstart.com/tags/editors/index.xml" rel="self" type="application/rss+xml"/><item><title>Embedded Editors</title><link>https://www.graphql-java-kickstart.com/spring-boot/embedded-editors/</link><pubDate>Mon, 17 May 2021 07:00:00 -0500</pubDate><guid>https://www.graphql-java-kickstart.com/spring-boot/embedded-editors/</guid><description>The following GraphQL Embedded Editors are bundled for convenience:
22
Altair Configuration Parameters GraphQL Playground Configuration Parameters GraphiQL Configuration Parameters GraphQL Voyager Configuration Parameters Altair Altair becomes accessible at the root /altair if the graphql.altair.enabled property is true.
3-
Note that GraphQL server must be available at /graphql/* context to be discovered by Altair.
3+
Note that GraphQL server must be available at /graphql/\* context to be discovered by Altair.
44
Configuration Parameters Available Spring Boot configuration parameters (either application.</description></item></channel></rss>

0 commit comments

Comments
 (0)