Skip to content
This repository was archived by the owner on Oct 25, 2021. It is now read-only.

Commit f51e8e9

Browse files
committed
documentation
1 parent fbe4097 commit f51e8e9

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

README.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,9 @@ Goals / Design:
1313
- Minimal Dependencies: the only dependencies are GraphQL Java and Spring projects (including Jackson for JSON handling).
1414
- No additional abstraction layer on top of GraphQL Java: GraphQL Java is meant to be used directly.
1515

16+
## Status
17+
18+
Version 1.0 is released.
1619

1720
## Supported HTTP Requests
1821

@@ -31,6 +34,7 @@ Please see [here](https://docs.spring.io/spring/docs/current/spring-framework-re
3134
the spring documentation itself about the differences.
3235

3336

37+
3438
## Artifacts
3539

3640
There are four different artifacts:
@@ -86,5 +90,25 @@ for webmvc:
8690

8791
```
8892

93+
## Ways to customize
94+
95+
96+
### Properties
97+
98+
The following properties are currently available:
99+
100+
| Property | Description | Default Value |
101+
| --- | --- | --- |
102+
| graphql.url | the endpoint url | graphql |
103+
104+
105+
### Beans
106+
107+
The following Beans can be overridden by providing a different implementation.
108+
109+
| Interface | Description |
110+
| --- | --- |
111+
| GraphQLInvocation | Executes one request. The default impl just calls the provided `GraphQL` bean.|
112+
| ExecutionResultHandler | Takes a `ExecutionResult` and sends the result back to the client. The default impl returns `ExecutionResult.toSpecification()` as json. |
89113

90114

0 commit comments

Comments
 (0)