This is an automated email from the ASF dual-hosted git repository.

danhaywood pushed a commit to branch CAUSEWAY-3676
in repository https://gitbox.apache.org/repos/asf/causeway.git

commit 8eb768863e92320c5374b2fb2dd50c132ea06c27
Author: danhaywood <[email protected]>
AuthorDate: Sun Jan 28 15:50:39 2024 +0000

    CAUSEWAY-3676: regen docs
---
 core/adoc/modules/_overview/pages/about.adoc       | 24 ++++++++++++++++++----
 .../pages/sections/causeway.viewer.graphql.adoc    | 11 ++++++++++
 2 files changed, 31 insertions(+), 4 deletions(-)

diff --git a/core/adoc/modules/_overview/pages/about.adoc 
b/core/adoc/modules/_overview/pages/about.adoc
index 0d9df7c365..2a53f7f49c 100644
--- a/core/adoc/modules/_overview/pages/about.adoc
+++ b/core/adoc/modules/_overview/pages/about.adoc
@@ -128,9 +128,9 @@ Type: pom
 Directory: /mavendeps/webapp
 ----
 |Defines a module that can be almost used as a single dependency for running
-an Apache Causeway webapp (Wicket, Restful Objects, GraphQL and Shiro 
security).
+an Apache Causeway webapp (Wicket, Restful Objects and GraphQL viewers).
 
-Note: Also requires a persistence provider.
+However, it does NOT include any security module or persistence provider or 
extensions.
 
 .Dependencies
 ****
@@ -138,6 +138,9 @@ org.apache.causeway.core:causeway-applib:jar:<managed> +
 org.apache.causeway.core:causeway-core-runtimeservices:jar:<managed> +
 org.apache.causeway.core:causeway-core-security:jar:<managed> +
 org.apache.causeway.core:causeway-schema:jar:<managed> +
+org.apache.causeway.viewer:causeway-viewer-graphql-viewer:jar:<managed> +
+org.apache.causeway.viewer:causeway-viewer-restfulobjects-viewer:jar:<managed> 
+
+org.apache.causeway.viewer:causeway-viewer-wicket-viewer:jar:<managed> +
 org.springframework.boot:spring-boot-starter-tomcat:jar:<managed> +
 org.springframework.boot:spring-boot-starter-web:jar:<managed> +
 ****
@@ -1539,6 +1542,7 @@ Directory: /persistence/commons
 
o.a.i.persistence.commons.integration.changetracking.EntityChangeTrackerDefault 
+
 
o.a.i.persistence.commons.integration.changetracking.PreAndPostValueEvaluatorServiceDefault
 +
 o.a.i.persistence.commons.integration.repository.RepositoryServiceDefault +
+o.a.i.persistence.commons.integration.version.EntityVersionAccessorDefault +
 ****
 
 .Dependencies
@@ -2590,7 +2594,12 @@ Artifact: causeway-viewer-graphql-model
 Type: jar
 Directory: /viewers/graphql/model
 ----
-|.Dependencies
+|.Components
+****
+o.a.i.viewer.graphql.model.registry.GraphQLTypeRegistry +
+****
+
+.Dependencies
 ****
 com.graphql-java:graphql-java:jar:<managed> +
 org.apache.causeway.core:causeway-core-internaltestsupport:jar:<managed> +
@@ -2632,7 +2641,14 @@ Artifact: causeway-viewer-graphql-viewer
 Type: jar
 Directory: /viewers/graphql/viewer
 ----
-|.Dependencies
+|.Components
+****
+o.a.i.viewer.graphql.viewer.integration.AsyncExecutionStrategyResolvingWithinInteraction
 +
+o.a.i.viewer.graphql.viewer.integration.ExecutionGraphQlServiceForCauseway +
+o.a.i.viewer.graphql.viewer.integration.GraphQlSourceForCauseway +
+****
+
+.Dependencies
 ****
 org.apache.causeway.core:causeway-core-webapp:jar:<managed> +
 org.apache.causeway.viewer:causeway-viewer-graphql-model:jar:<managed> +
diff --git 
a/core/config/src/main/adoc/modules/config/pages/sections/causeway.viewer.graphql.adoc
 
b/core/config/src/main/adoc/modules/config/pages/sections/causeway.viewer.graphql.adoc
index aef963af08..2abd93f0e0 100644
--- 
a/core/config/src/main/adoc/modules/config/pages/sections/causeway.viewer.graphql.adoc
+++ 
b/core/config/src/main/adoc/modules/config/pages/sections/causeway.viewer.graphql.adoc
@@ -11,6 +11,17 @@ include::../section-hooks/causeway.viewer.graphql~pre.adoc[]
 |Property
 |Default
 |Description
+|
+[[causeway.viewer.graphql.api-variant]]
+causeway.viewer.graphql. +
+api-variant
+
+| 
+| Which variant of API to expose: ``ApiVariant#QUERY_ONLY`` (which suppresses 
any actions that mutate the state of the system), or alternatively as 
``ApiVariant#QUERY_WITH_MUTATIONS_NON_SPEC_COMPLIANT`` (which does expose 
actions that mutate the system but within a query, and so is not 
spec-compliant), or as ``ApiVariant#QUERY_AND_MUTATIONS`` (which also exposes 
actions that mutate the system but as mutations, and so _is_ spec-compliant.
+
+*NOTE:* ``ApiVariant#QUERY_AND_MUTATIONS`` is not currently implemented.
+
+
 |
 [[causeway.viewer.graphql.authentication.fallback.roles]]
 causeway.viewer.graphql. +

Reply via email to