Skip to content

Commit 0c579b7

Browse files
committed
1 parent 0f7fe38 commit 0c579b7

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

servlet/getting-started/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
<span style=color:#f92672>&lt;/dependency&gt;</span>
3333
</code></pre></div><h2 id=create-a-servlet-class>Create a Servlet class</h2><p>Create a servlet class extending <code>SimpleGraphQLHttpServlet</code>. This is the basic &ldquo;Hello world&rdquo; example. It creates
3434
the GraphQL Query <code>{ hello }</code> that can be executed and which will respond with &ldquo;world&rdquo;. It creates the GraphQL
35-
schema programmatically as shown in the <a href=https://www.graphql-java.com/documentation/v11/getting-started/>getting started example</a> from <code>graphql-java</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-java data-lang=java><span style=color:#a6e22e>@WebServlet</span><span style=color:#f92672>(</span>name <span style=color:#f92672>=</span> <span style=color:#e6db74>&#34;HelloServlet&#34;</span><span style=color:#f92672>,</span> urlPatterns <span style=color:#f92672>=</span> <span style=color:#f92672>{</span><span style=color:#e6db74>&#34;graphql/*&#34;</span><span style=color:#f92672>},</span> loadOnStartup <span style=color:#f92672>=</span> 1<span style=color:#f92672>)</span>
35+
schema programmatically as shown in the <a href=https://www.graphql-java.com/documentation/v16/getting-started/>getting started example</a> from <code>graphql-java</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-java data-lang=java><span style=color:#a6e22e>@WebServlet</span><span style=color:#f92672>(</span>name <span style=color:#f92672>=</span> <span style=color:#e6db74>&#34;HelloServlet&#34;</span><span style=color:#f92672>,</span> urlPatterns <span style=color:#f92672>=</span> <span style=color:#f92672>{</span><span style=color:#e6db74>&#34;graphql/*&#34;</span><span style=color:#f92672>},</span> loadOnStartup <span style=color:#f92672>=</span> 1<span style=color:#f92672>)</span>
3636
<span style=color:#66d9ef>public</span> <span style=color:#66d9ef>class</span> <span style=color:#a6e22e>HelloServlet</span> <span style=color:#66d9ef>extends</span> GraphQLHttpServlet <span style=color:#f92672>{</span>
3737

3838
<span style=color:#a6e22e>@Override</span>

servlet/servlet-listener/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@
1818
<span style=color:#f92672>}</span>
1919
<span style=color:#f92672>}</span>
2020
</code></pre></div><h2 id=instrumentation>Instrumentation</h2><p>The Servlet Listener listens to the servlet request, but not to the GraphQL query execution.
21-
If you want to listen to that you should use the <a href=https://www.graphql-java.com/documentation/v11/instrumentation/>Instrumentation</a>
21+
If you want to listen to that you should use the <a href=https://www.graphql-java.com/documentation/v16/instrumentation/>Instrumentation</a>
2222
provided by GraphQL Java. You can extend <a href=https://github.com/graphql-java/graphql-java/blob/master/src/main/java/graphql/execution/instrumentation/SimpleInstrumentation.java>SimpleInstrumentation</a>
23-
to quickly create a custom implementation and use it when creating the <code>GraphQLConfiguration</code>.</p><p>See the <a href=https://www.graphql-java.com/documentation/v11/instrumentation/>GraphQL Java documentation</a>
23+
to quickly create a custom implementation and use it when creating the <code>GraphQLConfiguration</code>.</p><p>See the <a href=https://www.graphql-java.com/documentation/v16/instrumentation/>GraphQL Java documentation</a>
2424
for details on creating custom instrumentations.</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-java data-lang=java><span style=color:#66d9ef>public</span> <span style=color:#66d9ef>class</span> <span style=color:#a6e22e>MyServlet</span> <span style=color:#66d9ef>extends</span> GraphQLHttpServlet <span style=color:#f92672>{</span>
2525

2626
<span style=color:#a6e22e>@Override</span>

spring-boot/directives/index.html

Lines changed: 1 addition & 1 deletion
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 md-nav__item--active"><input class="md-toggle md-nav__toggle" data-md-toggle=toc type=checkboxd id=__toc>
9-
<a title=Directives href=https://www.graphql-java-kickstart.com/spring-boot/directives/ class="md-nav__link md-nav__link--active">Directives</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>Directives</h1><p>See <a href=https://www.graphql-java.com/documentation/v11/sdl-directives/>Schema Directives</a>
9+
<a title=Directives href=https://www.graphql-java-kickstart.com/spring-boot/directives/ class="md-nav__link md-nav__link--active">Directives</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>Directives</h1><p>See <a href=https://www.graphql-java.com/documentation/v16/sdl-directives/>Schema Directives</a>
1010
for a detailed explanation about directives including examples on how to define
1111
them in the SDL and to create the required classes.</p><p>To add your custom <code>SchemaDirectiveWiring</code> to <code>graphql-spring-boot</code> create a bean
1212
of type <code>SchemaDirective</code> to have it automatically passed along to the <code>SchemaParser</code></p><pre><code>SchemaDirective.create(&quot;uppercase&quot;, new UppercaseDirective())

tools/directives/index.html

Lines changed: 1 addition & 1 deletion
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-java-tools 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-java-tools</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 md-tabs__link--active">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>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/tools/ title="About GraphQL Java Tools" class=md-nav__link>About GraphQL Java Tools</a></li><li class=md-nav__item><a href=https://www.graphql-java-kickstart.com/tools/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/tools/schema-definition/ title="Defining a schema" class=md-nav__link>Defining a schema</a></li><li class=md-nav__item><a href=https://www.graphql-java-kickstart.com/tools/schema-parser-options/ title="Schema parser options" class=md-nav__link>Schema parser options</a></li><li class=md-nav__item><a href=https://www.graphql-java-kickstart.com/tools/relay/ title=Relay class=md-nav__link>Relay</a></li><li class=md-nav__item><a href=https://www.graphql-java-kickstart.com/tools/type-definition-factory/ title="Type Definition Factory" class=md-nav__link>Type Definition Factory</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=Directives href=https://www.graphql-java-kickstart.com/tools/directives/ class="md-nav__link md-nav__link--active">Directives</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>Directives</h1><p>See <a href=https://www.graphql-java.com/documentation/v11/sdl-directives/>Schema Directives</a>
9+
<a title=Directives href=https://www.graphql-java-kickstart.com/tools/directives/ class="md-nav__link md-nav__link--active">Directives</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>Directives</h1><p>See <a href=https://www.graphql-java.com/documentation/v16/sdl-directives/>Schema Directives</a>
1010
for a detailed explanation about directives including examples on how to define
1111
them in the SDL and to create the required classes.</p><p>To add your custom <code>SchemaDirectiveWiring</code> to <code>graphql-java-tools</code> pass it along
1212
when creating the <code>SchemaParser</code> using</p><pre><code>SchemaParser.newParser().directive(&quot;name&quot;, new MySchemaDirectiveWiring()).build()

0 commit comments

Comments
 (0)