├── .gitignore ├── LICENSE ├── defer ├── client │ ├── .prettierrc │ ├── README.md │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── favicon.ico │ │ ├── index.html │ │ └── manifest.json │ ├── src │ │ ├── app.js │ │ ├── books.js │ │ └── index.js │ └── yarn.lock └── server │ ├── .gitignore │ ├── README.md │ ├── build.gradle │ ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ ├── settings.gradle │ └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── graphqljava │ │ │ └── defer │ │ │ ├── DeferApplication.java │ │ │ ├── GraphQLController.java │ │ │ └── GraphQLProvider.java │ └── resources │ │ ├── application.properties │ │ └── schema.graphql │ └── test │ └── java │ └── com │ └── graphqljava │ └── defer │ └── DeferApplicationTests.java ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── hibernate-example ├── build.gradle ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── readme.md ├── settings.gradle └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── graphql │ │ │ └── java │ │ │ └── hibernate │ │ │ └── example │ │ │ ├── GraphQLController.java │ │ │ ├── GraphQLProvider.java │ │ │ ├── HibernateExampleApplication.java │ │ │ ├── StarWarsWiring.java │ │ │ └── data │ │ │ ├── model │ │ │ ├── Droid.java │ │ │ ├── Episode.java │ │ │ ├── FilmCharacter.java │ │ │ └── Human.java │ │ │ ├── package-info.java │ │ │ └── repository │ │ │ └── CharacterRepository.java │ └── resources │ │ ├── application.properties │ │ ├── data.sql │ │ ├── starWarsSchemaAnnotated.graphqls │ │ └── static │ │ └── index.html │ └── test │ └── java │ └── com │ └── graphql │ └── java │ └── hibernate │ └── example │ └── HibernateExampleApplicationTests.java ├── http-example ├── build.gradle ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── readme.md ├── settings.gradle └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── graphql │ │ │ └── java │ │ │ └── http │ │ │ └── example │ │ │ ├── GraphQLController.java │ │ │ ├── GraphQLProvider.java │ │ │ ├── HttpExampleApplication.java │ │ │ ├── StarWarsWiring.java │ │ │ ├── context │ │ │ ├── Context.java │ │ │ └── ContextProvider.java │ │ │ ├── data │ │ │ ├── Droid.java │ │ │ ├── Episode.java │ │ │ ├── FilmCharacter.java │ │ │ ├── Human.java │ │ │ └── StarWarsData.java │ │ │ └── package-info.java │ └── resources │ │ ├── application.properties │ │ ├── starWarsSchemaAnnotated.graphqls │ │ └── static │ │ └── index.html │ └── test │ └── java │ └── com │ └── graphql │ └── java │ └── http │ └── example │ └── HttpExampleApplicationTests.java ├── performance-checks ├── .gitignore ├── README.md ├── build.gradle ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── graphql │ │ │ └── java │ │ │ └── examples │ │ │ └── performance │ │ │ └── checks │ │ │ ├── Application.java │ │ │ ├── GraphQLController.java │ │ │ ├── GraphQLDataFetchers.java │ │ │ ├── GraphQLProvider.java │ │ │ ├── data │ │ │ ├── FilmCharacter.java │ │ │ └── StarWarsData.java │ │ │ └── instrumentation │ │ │ ├── InstrumentationFactory.java │ │ │ └── TimeoutInstrumentation.java │ └── resources │ │ ├── application.properties │ │ ├── schema.graphql │ │ └── static │ │ └── index.html │ └── test │ └── java │ └── com │ └── graphql │ └── java │ └── examples │ └── performance │ └── checks │ └── ApplicationTests.java ├── readme.md ├── settings.gradle ├── spring-boot-integration ├── .gitignore ├── README.md ├── build.gradle ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── graphql │ │ │ └── java │ │ │ └── examples │ │ │ ├── performance │ │ │ └── checks │ │ │ │ ├── Application.java │ │ │ │ ├── GraphQLController.java │ │ │ │ ├── GraphQLDataFetchers.java │ │ │ │ └── GraphQLProvider.java │ │ │ └── springboot │ │ │ ├── Application.java │ │ │ ├── GraphQLController.java │ │ │ ├── GraphQLDataFetchers.java │ │ │ └── GraphQLProvider.java │ └── resources │ │ ├── application.properties │ │ ├── schema.graphql │ │ └── static │ │ └── index.html │ └── test │ └── java │ └── com │ └── graphql │ └── java │ └── examples │ ├── performance │ └── checks │ │ └── ApplicationTests.java │ └── springboot │ └── ApplicationTests.java └── subscription-example ├── .gitignore ├── build.gradle ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── readme.md ├── settings.gradle └── src ├── main ├── java │ └── com │ │ └── graphql │ │ └── java │ │ └── subscription │ │ ├── StockTickerGraphqlPublisher.java │ │ ├── StockTickerWebSocketHandler.java │ │ ├── StocktickerWebSocketConfig.java │ │ ├── SubscriptionExampleApplication.java │ │ ├── data │ │ ├── StockPriceUpdate.java │ │ └── StockTickerPublisher.java │ │ └── utill │ │ ├── JsonKit.java │ │ └── QueryParameters.java └── resources │ ├── application.properties │ ├── static │ └── index.html │ └── stocks.graphqls └── test └── java └── com └── graphql └── java └── subscription └── ApplicationTests.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/LICENSE -------------------------------------------------------------------------------- /defer/client/.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "singleQuote": true 3 | } -------------------------------------------------------------------------------- /defer/client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/defer/client/README.md -------------------------------------------------------------------------------- /defer/client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/defer/client/package-lock.json -------------------------------------------------------------------------------- /defer/client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/defer/client/package.json -------------------------------------------------------------------------------- /defer/client/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/defer/client/public/favicon.ico -------------------------------------------------------------------------------- /defer/client/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/defer/client/public/index.html -------------------------------------------------------------------------------- /defer/client/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/defer/client/public/manifest.json -------------------------------------------------------------------------------- /defer/client/src/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/defer/client/src/app.js -------------------------------------------------------------------------------- /defer/client/src/books.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/defer/client/src/books.js -------------------------------------------------------------------------------- /defer/client/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/defer/client/src/index.js -------------------------------------------------------------------------------- /defer/client/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/defer/client/yarn.lock -------------------------------------------------------------------------------- /defer/server/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/defer/server/.gitignore -------------------------------------------------------------------------------- /defer/server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/defer/server/README.md -------------------------------------------------------------------------------- /defer/server/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/defer/server/build.gradle -------------------------------------------------------------------------------- /defer/server/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/defer/server/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /defer/server/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/defer/server/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /defer/server/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/defer/server/gradlew -------------------------------------------------------------------------------- /defer/server/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/defer/server/gradlew.bat -------------------------------------------------------------------------------- /defer/server/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'defer' 2 | -------------------------------------------------------------------------------- /defer/server/src/main/java/com/graphqljava/defer/DeferApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/defer/server/src/main/java/com/graphqljava/defer/DeferApplication.java -------------------------------------------------------------------------------- /defer/server/src/main/java/com/graphqljava/defer/GraphQLController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/defer/server/src/main/java/com/graphqljava/defer/GraphQLController.java -------------------------------------------------------------------------------- /defer/server/src/main/java/com/graphqljava/defer/GraphQLProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/defer/server/src/main/java/com/graphqljava/defer/GraphQLProvider.java -------------------------------------------------------------------------------- /defer/server/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /defer/server/src/main/resources/schema.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/defer/server/src/main/resources/schema.graphql -------------------------------------------------------------------------------- /defer/server/src/test/java/com/graphqljava/defer/DeferApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/defer/server/src/test/java/com/graphqljava/defer/DeferApplicationTests.java -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/gradlew.bat -------------------------------------------------------------------------------- /hibernate-example/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/hibernate-example/build.gradle -------------------------------------------------------------------------------- /hibernate-example/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/hibernate-example/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /hibernate-example/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/hibernate-example/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /hibernate-example/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/hibernate-example/gradlew -------------------------------------------------------------------------------- /hibernate-example/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/hibernate-example/gradlew.bat -------------------------------------------------------------------------------- /hibernate-example/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/hibernate-example/readme.md -------------------------------------------------------------------------------- /hibernate-example/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'hibernate-example' 2 | -------------------------------------------------------------------------------- /hibernate-example/src/main/java/com/graphql/java/hibernate/example/GraphQLController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/hibernate-example/src/main/java/com/graphql/java/hibernate/example/GraphQLController.java -------------------------------------------------------------------------------- /hibernate-example/src/main/java/com/graphql/java/hibernate/example/GraphQLProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/hibernate-example/src/main/java/com/graphql/java/hibernate/example/GraphQLProvider.java -------------------------------------------------------------------------------- /hibernate-example/src/main/java/com/graphql/java/hibernate/example/HibernateExampleApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/hibernate-example/src/main/java/com/graphql/java/hibernate/example/HibernateExampleApplication.java -------------------------------------------------------------------------------- /hibernate-example/src/main/java/com/graphql/java/hibernate/example/StarWarsWiring.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/hibernate-example/src/main/java/com/graphql/java/hibernate/example/StarWarsWiring.java -------------------------------------------------------------------------------- /hibernate-example/src/main/java/com/graphql/java/hibernate/example/data/model/Droid.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/hibernate-example/src/main/java/com/graphql/java/hibernate/example/data/model/Droid.java -------------------------------------------------------------------------------- /hibernate-example/src/main/java/com/graphql/java/hibernate/example/data/model/Episode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/hibernate-example/src/main/java/com/graphql/java/hibernate/example/data/model/Episode.java -------------------------------------------------------------------------------- /hibernate-example/src/main/java/com/graphql/java/hibernate/example/data/model/FilmCharacter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/hibernate-example/src/main/java/com/graphql/java/hibernate/example/data/model/FilmCharacter.java -------------------------------------------------------------------------------- /hibernate-example/src/main/java/com/graphql/java/hibernate/example/data/model/Human.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/hibernate-example/src/main/java/com/graphql/java/hibernate/example/data/model/Human.java -------------------------------------------------------------------------------- /hibernate-example/src/main/java/com/graphql/java/hibernate/example/data/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/hibernate-example/src/main/java/com/graphql/java/hibernate/example/data/package-info.java -------------------------------------------------------------------------------- /hibernate-example/src/main/java/com/graphql/java/hibernate/example/data/repository/CharacterRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/hibernate-example/src/main/java/com/graphql/java/hibernate/example/data/repository/CharacterRepository.java -------------------------------------------------------------------------------- /hibernate-example/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/hibernate-example/src/main/resources/application.properties -------------------------------------------------------------------------------- /hibernate-example/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/hibernate-example/src/main/resources/data.sql -------------------------------------------------------------------------------- /hibernate-example/src/main/resources/starWarsSchemaAnnotated.graphqls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/hibernate-example/src/main/resources/starWarsSchemaAnnotated.graphqls -------------------------------------------------------------------------------- /hibernate-example/src/main/resources/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/hibernate-example/src/main/resources/static/index.html -------------------------------------------------------------------------------- /hibernate-example/src/test/java/com/graphql/java/hibernate/example/HibernateExampleApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/hibernate-example/src/test/java/com/graphql/java/hibernate/example/HibernateExampleApplicationTests.java -------------------------------------------------------------------------------- /http-example/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/http-example/build.gradle -------------------------------------------------------------------------------- /http-example/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/http-example/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /http-example/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/http-example/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /http-example/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/http-example/gradlew -------------------------------------------------------------------------------- /http-example/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/http-example/gradlew.bat -------------------------------------------------------------------------------- /http-example/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/http-example/readme.md -------------------------------------------------------------------------------- /http-example/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'http-example' 2 | -------------------------------------------------------------------------------- /http-example/src/main/java/com/graphql/java/http/example/GraphQLController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/http-example/src/main/java/com/graphql/java/http/example/GraphQLController.java -------------------------------------------------------------------------------- /http-example/src/main/java/com/graphql/java/http/example/GraphQLProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/http-example/src/main/java/com/graphql/java/http/example/GraphQLProvider.java -------------------------------------------------------------------------------- /http-example/src/main/java/com/graphql/java/http/example/HttpExampleApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/http-example/src/main/java/com/graphql/java/http/example/HttpExampleApplication.java -------------------------------------------------------------------------------- /http-example/src/main/java/com/graphql/java/http/example/StarWarsWiring.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/http-example/src/main/java/com/graphql/java/http/example/StarWarsWiring.java -------------------------------------------------------------------------------- /http-example/src/main/java/com/graphql/java/http/example/context/Context.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/http-example/src/main/java/com/graphql/java/http/example/context/Context.java -------------------------------------------------------------------------------- /http-example/src/main/java/com/graphql/java/http/example/context/ContextProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/http-example/src/main/java/com/graphql/java/http/example/context/ContextProvider.java -------------------------------------------------------------------------------- /http-example/src/main/java/com/graphql/java/http/example/data/Droid.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/http-example/src/main/java/com/graphql/java/http/example/data/Droid.java -------------------------------------------------------------------------------- /http-example/src/main/java/com/graphql/java/http/example/data/Episode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/http-example/src/main/java/com/graphql/java/http/example/data/Episode.java -------------------------------------------------------------------------------- /http-example/src/main/java/com/graphql/java/http/example/data/FilmCharacter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/http-example/src/main/java/com/graphql/java/http/example/data/FilmCharacter.java -------------------------------------------------------------------------------- /http-example/src/main/java/com/graphql/java/http/example/data/Human.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/http-example/src/main/java/com/graphql/java/http/example/data/Human.java -------------------------------------------------------------------------------- /http-example/src/main/java/com/graphql/java/http/example/data/StarWarsData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/http-example/src/main/java/com/graphql/java/http/example/data/StarWarsData.java -------------------------------------------------------------------------------- /http-example/src/main/java/com/graphql/java/http/example/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/http-example/src/main/java/com/graphql/java/http/example/package-info.java -------------------------------------------------------------------------------- /http-example/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /http-example/src/main/resources/starWarsSchemaAnnotated.graphqls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/http-example/src/main/resources/starWarsSchemaAnnotated.graphqls -------------------------------------------------------------------------------- /http-example/src/main/resources/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/http-example/src/main/resources/static/index.html -------------------------------------------------------------------------------- /http-example/src/test/java/com/graphql/java/http/example/HttpExampleApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/http-example/src/test/java/com/graphql/java/http/example/HttpExampleApplicationTests.java -------------------------------------------------------------------------------- /performance-checks/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/performance-checks/.gitignore -------------------------------------------------------------------------------- /performance-checks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/performance-checks/README.md -------------------------------------------------------------------------------- /performance-checks/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/performance-checks/build.gradle -------------------------------------------------------------------------------- /performance-checks/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/performance-checks/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /performance-checks/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/performance-checks/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /performance-checks/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/performance-checks/gradlew -------------------------------------------------------------------------------- /performance-checks/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/performance-checks/gradlew.bat -------------------------------------------------------------------------------- /performance-checks/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'performance-checks' 2 | -------------------------------------------------------------------------------- /performance-checks/src/main/java/com/graphql/java/examples/performance/checks/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/performance-checks/src/main/java/com/graphql/java/examples/performance/checks/Application.java -------------------------------------------------------------------------------- /performance-checks/src/main/java/com/graphql/java/examples/performance/checks/GraphQLController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/performance-checks/src/main/java/com/graphql/java/examples/performance/checks/GraphQLController.java -------------------------------------------------------------------------------- /performance-checks/src/main/java/com/graphql/java/examples/performance/checks/GraphQLDataFetchers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/performance-checks/src/main/java/com/graphql/java/examples/performance/checks/GraphQLDataFetchers.java -------------------------------------------------------------------------------- /performance-checks/src/main/java/com/graphql/java/examples/performance/checks/GraphQLProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/performance-checks/src/main/java/com/graphql/java/examples/performance/checks/GraphQLProvider.java -------------------------------------------------------------------------------- /performance-checks/src/main/java/com/graphql/java/examples/performance/checks/data/FilmCharacter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/performance-checks/src/main/java/com/graphql/java/examples/performance/checks/data/FilmCharacter.java -------------------------------------------------------------------------------- /performance-checks/src/main/java/com/graphql/java/examples/performance/checks/data/StarWarsData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/performance-checks/src/main/java/com/graphql/java/examples/performance/checks/data/StarWarsData.java -------------------------------------------------------------------------------- /performance-checks/src/main/java/com/graphql/java/examples/performance/checks/instrumentation/InstrumentationFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/performance-checks/src/main/java/com/graphql/java/examples/performance/checks/instrumentation/InstrumentationFactory.java -------------------------------------------------------------------------------- /performance-checks/src/main/java/com/graphql/java/examples/performance/checks/instrumentation/TimeoutInstrumentation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/performance-checks/src/main/java/com/graphql/java/examples/performance/checks/instrumentation/TimeoutInstrumentation.java -------------------------------------------------------------------------------- /performance-checks/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/performance-checks/src/main/resources/application.properties -------------------------------------------------------------------------------- /performance-checks/src/main/resources/schema.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/performance-checks/src/main/resources/schema.graphql -------------------------------------------------------------------------------- /performance-checks/src/main/resources/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/performance-checks/src/main/resources/static/index.html -------------------------------------------------------------------------------- /performance-checks/src/test/java/com/graphql/java/examples/performance/checks/ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/performance-checks/src/test/java/com/graphql/java/examples/performance/checks/ApplicationTests.java -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/readme.md -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/settings.gradle -------------------------------------------------------------------------------- /spring-boot-integration/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/spring-boot-integration/.gitignore -------------------------------------------------------------------------------- /spring-boot-integration/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/spring-boot-integration/README.md -------------------------------------------------------------------------------- /spring-boot-integration/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/spring-boot-integration/build.gradle -------------------------------------------------------------------------------- /spring-boot-integration/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/spring-boot-integration/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /spring-boot-integration/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/spring-boot-integration/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /spring-boot-integration/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/spring-boot-integration/gradlew -------------------------------------------------------------------------------- /spring-boot-integration/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/spring-boot-integration/gradlew.bat -------------------------------------------------------------------------------- /spring-boot-integration/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'spring-boot-integration' 2 | -------------------------------------------------------------------------------- /spring-boot-integration/src/main/java/com/graphql/java/examples/performance/checks/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/spring-boot-integration/src/main/java/com/graphql/java/examples/performance/checks/Application.java -------------------------------------------------------------------------------- /spring-boot-integration/src/main/java/com/graphql/java/examples/performance/checks/GraphQLController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/spring-boot-integration/src/main/java/com/graphql/java/examples/performance/checks/GraphQLController.java -------------------------------------------------------------------------------- /spring-boot-integration/src/main/java/com/graphql/java/examples/performance/checks/GraphQLDataFetchers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/spring-boot-integration/src/main/java/com/graphql/java/examples/performance/checks/GraphQLDataFetchers.java -------------------------------------------------------------------------------- /spring-boot-integration/src/main/java/com/graphql/java/examples/performance/checks/GraphQLProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/spring-boot-integration/src/main/java/com/graphql/java/examples/performance/checks/GraphQLProvider.java -------------------------------------------------------------------------------- /spring-boot-integration/src/main/java/com/graphql/java/examples/springboot/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/spring-boot-integration/src/main/java/com/graphql/java/examples/springboot/Application.java -------------------------------------------------------------------------------- /spring-boot-integration/src/main/java/com/graphql/java/examples/springboot/GraphQLController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/spring-boot-integration/src/main/java/com/graphql/java/examples/springboot/GraphQLController.java -------------------------------------------------------------------------------- /spring-boot-integration/src/main/java/com/graphql/java/examples/springboot/GraphQLDataFetchers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/spring-boot-integration/src/main/java/com/graphql/java/examples/springboot/GraphQLDataFetchers.java -------------------------------------------------------------------------------- /spring-boot-integration/src/main/java/com/graphql/java/examples/springboot/GraphQLProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/spring-boot-integration/src/main/java/com/graphql/java/examples/springboot/GraphQLProvider.java -------------------------------------------------------------------------------- /spring-boot-integration/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-boot-integration/src/main/resources/schema.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/spring-boot-integration/src/main/resources/schema.graphql -------------------------------------------------------------------------------- /spring-boot-integration/src/main/resources/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/spring-boot-integration/src/main/resources/static/index.html -------------------------------------------------------------------------------- /spring-boot-integration/src/test/java/com/graphql/java/examples/performance/checks/ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/spring-boot-integration/src/test/java/com/graphql/java/examples/performance/checks/ApplicationTests.java -------------------------------------------------------------------------------- /spring-boot-integration/src/test/java/com/graphql/java/examples/springboot/ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/spring-boot-integration/src/test/java/com/graphql/java/examples/springboot/ApplicationTests.java -------------------------------------------------------------------------------- /subscription-example/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/subscription-example/.gitignore -------------------------------------------------------------------------------- /subscription-example/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/subscription-example/build.gradle -------------------------------------------------------------------------------- /subscription-example/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/subscription-example/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /subscription-example/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/subscription-example/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /subscription-example/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/subscription-example/gradlew -------------------------------------------------------------------------------- /subscription-example/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/subscription-example/gradlew.bat -------------------------------------------------------------------------------- /subscription-example/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/subscription-example/readme.md -------------------------------------------------------------------------------- /subscription-example/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'subscription-example' 2 | -------------------------------------------------------------------------------- /subscription-example/src/main/java/com/graphql/java/subscription/StockTickerGraphqlPublisher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/subscription-example/src/main/java/com/graphql/java/subscription/StockTickerGraphqlPublisher.java -------------------------------------------------------------------------------- /subscription-example/src/main/java/com/graphql/java/subscription/StockTickerWebSocketHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/subscription-example/src/main/java/com/graphql/java/subscription/StockTickerWebSocketHandler.java -------------------------------------------------------------------------------- /subscription-example/src/main/java/com/graphql/java/subscription/StocktickerWebSocketConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/subscription-example/src/main/java/com/graphql/java/subscription/StocktickerWebSocketConfig.java -------------------------------------------------------------------------------- /subscription-example/src/main/java/com/graphql/java/subscription/SubscriptionExampleApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/subscription-example/src/main/java/com/graphql/java/subscription/SubscriptionExampleApplication.java -------------------------------------------------------------------------------- /subscription-example/src/main/java/com/graphql/java/subscription/data/StockPriceUpdate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/subscription-example/src/main/java/com/graphql/java/subscription/data/StockPriceUpdate.java -------------------------------------------------------------------------------- /subscription-example/src/main/java/com/graphql/java/subscription/data/StockTickerPublisher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/subscription-example/src/main/java/com/graphql/java/subscription/data/StockTickerPublisher.java -------------------------------------------------------------------------------- /subscription-example/src/main/java/com/graphql/java/subscription/utill/JsonKit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/subscription-example/src/main/java/com/graphql/java/subscription/utill/JsonKit.java -------------------------------------------------------------------------------- /subscription-example/src/main/java/com/graphql/java/subscription/utill/QueryParameters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/subscription-example/src/main/java/com/graphql/java/subscription/utill/QueryParameters.java -------------------------------------------------------------------------------- /subscription-example/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subscription-example/src/main/resources/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/subscription-example/src/main/resources/static/index.html -------------------------------------------------------------------------------- /subscription-example/src/main/resources/stocks.graphqls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/subscription-example/src/main/resources/stocks.graphqls -------------------------------------------------------------------------------- /subscription-example/src/test/java/com/graphql/java/subscription/ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-java/graphql-java-examples/HEAD/subscription-example/src/test/java/com/graphql/java/subscription/ApplicationTests.java --------------------------------------------------------------------------------