Skip to content

Commit c9f0ad8

Browse files
Rebuild site
1 parent e3b5a9a commit c9f0ad8

File tree

45 files changed

+3041
-136
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+3041
-136
lines changed

categories/index.html

Lines changed: 55 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<meta name="viewport" content="width=device-width,user-scalable=no,initial-scale=1,maximum-scale=1">
1111
<meta http-equiv="X-UA-Compatible" content="IE=10" />
1212
<title>Categories - GraphQL Java Kickstart</title>
13-
<meta name="generator" content="Hugo 0.69.2" />
13+
<meta name="generator" content="Hugo 0.79.0" />
1414

1515

1616
<meta name="description" content="Documentation for GraphQL Java Servlet">
@@ -608,6 +608,60 @@
608608

609609

610610

611+
612+
613+
614+
615+
616+
617+
618+
619+
<li class="md-nav__item">
620+
<a href="https://www.graphql-java-kickstart.com/servlet/dataloaders/" title="Dataloaders"
621+
class="md-nav__link">
622+
623+
Dataloaders
624+
</a>
625+
</li>
626+
627+
628+
629+
630+
631+
632+
633+
634+
635+
636+
637+
<li class="md-nav__item">
638+
<a href="https://www.graphql-java-kickstart.com/servlet/servlet-listener/" title="Servlet Listener"
639+
class="md-nav__link">
640+
641+
Servlet Listener
642+
</a>
643+
</li>
644+
645+
646+
647+
648+
649+
650+
651+
652+
653+
654+
655+
<li class="md-nav__item">
656+
<a href="https://www.graphql-java-kickstart.com/servlet/osgi/" title="OSGi"
657+
class="md-nav__link">
658+
659+
OSGi
660+
</a>
661+
</li>
662+
663+
664+
611665

612666
</ul>
613667
</nav>

categories/index.xml

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,6 @@
55
<link>https://www.graphql-java-kickstart.com/categories/</link>
66
<description>Recent content in Categories on GraphQL Java Kickstart</description>
77
<generator>Hugo -- gohugo.io</generator>
8-
<language>en-us</language>
9-
10-
<atom:link href="https://www.graphql-java-kickstart.com/categories/index.xml" rel="self" type="application/rss+xml" />
11-
12-
8+
<language>en-us</language><atom:link href="https://www.graphql-java-kickstart.com/categories/index.xml" rel="self" type="application/rss+xml" />
139
</channel>
14-
</rss>
10+
</rss>

index.html

Lines changed: 55 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<meta name="viewport" content="width=device-width,user-scalable=no,initial-scale=1,maximum-scale=1">
1111
<meta http-equiv="X-UA-Compatible" content="IE=10" />
1212
<title>GraphQL Java Kickstart</title>
13-
<meta name="generator" content="Hugo 0.69.2" />
13+
<meta name="generator" content="Hugo 0.79.0" />
1414

1515

1616
<meta name="description" content="Documentation for GraphQL Java Servlet">
@@ -603,6 +603,60 @@
603603

604604

605605

606+
607+
608+
609+
610+
611+
612+
613+
614+
<li class="md-nav__item">
615+
<a href="https://www.graphql-java-kickstart.com/servlet/dataloaders/" title="Dataloaders"
616+
class="md-nav__link">
617+
618+
Dataloaders
619+
</a>
620+
</li>
621+
622+
623+
624+
625+
626+
627+
628+
629+
630+
631+
632+
<li class="md-nav__item">
633+
<a href="https://www.graphql-java-kickstart.com/servlet/servlet-listener/" title="Servlet Listener"
634+
class="md-nav__link">
635+
636+
Servlet Listener
637+
</a>
638+
</li>
639+
640+
641+
642+
643+
644+
645+
646+
647+
648+
649+
650+
<li class="md-nav__item">
651+
<a href="https://www.graphql-java-kickstart.com/servlet/osgi/" title="OSGi"
652+
class="md-nav__link">
653+
654+
OSGi
655+
</a>
656+
</li>
657+
658+
659+
606660

607661
</ul>
608662
</nav>

index.json

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

index.xml

Lines changed: 33 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,7 @@
66
<description>Recent content on GraphQL Java Kickstart</description>
77
<generator>Hugo -- gohugo.io</generator>
88
<language>en-us</language>
9-
<lastBuildDate>Tue, 08 Mar 2016 21:07:13 +0100</lastBuildDate>
10-
11-
<atom:link href="https://www.graphql-java-kickstart.com/index.xml" rel="self" type="application/rss+xml" />
12-
13-
9+
<lastBuildDate>Tue, 08 Mar 2016 21:07:13 +0100</lastBuildDate><atom:link href="https://www.graphql-java-kickstart.com/index.xml" rel="self" type="application/rss+xml" />
1410
<item>
1511
<title>Getting started</title>
1612
<link>https://www.graphql-java-kickstart.com/servlet/getting-started/</link>
@@ -49,6 +45,16 @@ repositories { mavenCentral() } Add the graphql-java-tools dependency:
4945
dependencies { compile &amp;#39;com.</description>
5046
</item>
5147

48+
<item>
49+
<title>Dataloaders</title>
50+
<link>https://www.graphql-java-kickstart.com/servlet/dataloaders/</link>
51+
<pubDate>Wed, 07 Nov 2018 00:11:02 +0100</pubDate>
52+
53+
<guid>https://www.graphql-java-kickstart.com/servlet/dataloaders/</guid>
54+
<description>It is possible to create context, and consequently dataloaders, in both a request scope and a per query scope by customizing GraphQLContextBuilder and selecting the appropriate ContextSetting with the provided GraphQLConfiguration. A new DataLoaderRegistry should be created in each call to the GraphQLContextBuilder, and the servlet will call the builder at the appropriate times. For example:
55+
public class CustomGraphQLContextBuilder implements GraphQLServletContextBuilder { private final DataLoader userDataLoader; public CustomGraphQLContextBuilder(DataLoader userDataLoader) { this.</description>
56+
</item>
57+
5258
<item>
5359
<title>Defining a schema</title>
5460
<link>https://www.graphql-java-kickstart.com/tools/schema-definition/</link>
@@ -61,6 +67,16 @@ dependencies { compile &amp;#39;com.</description>
6167
Resolvers and Data Classes GraphQL Java Tools maps fields on your GraphQL objects to methods and properties on your java objects.</description>
6268
</item>
6369

70+
<item>
71+
<title>Servlet Listener</title>
72+
<link>https://www.graphql-java-kickstart.com/servlet/servlet-listener/</link>
73+
<pubDate>Fri, 15 May 2020 09:28:02 +0100</pubDate>
74+
75+
<guid>https://www.graphql-java-kickstart.com/servlet/servlet-listener/</guid>
76+
<description>The GraphQL Servlet library allows you to add a Servlet Listener for listening to the GraphQL request. It provides hooks into the servlet request execution (success, error, and finally):
77+
public class MyServlet extends GraphQLHttpServlet { @Override protected GraphQLConfiguration getConfiguration() { return GraphQLConfiguration.with(createSchema()) .with(queryInvoker) .with(Arrays.asList(listener)) .build(); } } Instrumentation The Servlet Listener listens to the servlet request, but not to the GraphQL query execution. If you want to listen to that you should use the Instrumentation provided by GraphQL Java.</description>
78+
</item>
79+
6480
<item>
6581
<title>Schema parser options</title>
6682
<link>https://www.graphql-java-kickstart.com/tools/schema-parser-options/</link>
@@ -124,5 +140,16 @@ SchemaParser.newParser().directive(&amp;quot;name&amp;quot;, new MySchemaDirecti
124140
directive @uppercase on FIELD_DEFINITION type Query { hello: String @uppercase } And the actual implementation is the following:</description>
125141
</item>
126142

143+
<item>
144+
<title>OSGi</title>
145+
<link>https://www.graphql-java-kickstart.com/servlet/osgi/</link>
146+
<pubDate>Fri, 15 May 2020 09:28:02 +0100</pubDate>
147+
148+
<guid>https://www.graphql-java-kickstart.com/servlet/osgi/</guid>
149+
<description>The OsgiGraphQLHttpServlet uses a &amp;ldquo;provider&amp;rdquo; model to supply the servlet with the required objects:
150+
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.
151+
Requirements The OSGi examples use Maven as a build tool because it requires plugins that are not (yet) available for Gradle.</description>
152+
</item>
153+
127154
</channel>
128-
</rss>
155+
</rss>

0 commit comments

Comments
 (0)