You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by ah...@apache.org on 2021/01/17 19:00:52 UTC
[isis] branch master updated: ISIS-2445: update sys-overview (adoc)
This is an automated email from the ASF dual-hosted git repository.
ahuber pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/isis.git
The following commit(s) were added to refs/heads/master by this push:
new c167463 ISIS-2445: update sys-overview (adoc)
c167463 is described below
commit c167463a3408d9608bdabd9f35d47d68d6fde9e1
Author: Andi Huber <ah...@apache.org>
AuthorDate: Sun Jan 17 20:00:36 2021 +0100
ISIS-2445: update sys-overview (adoc)
---
.../schema/JdoSchemaService.adoc | 0
.../modules/generated/pages/system-overview.adoc | 99 ++++++++++++++++------
2 files changed, 74 insertions(+), 25 deletions(-)
diff --git a/antora/components/system/modules/generated/pages/index/persistence/jdo/integration/schema/JdoSchemaService.adoc b/antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/schema/JdoSchemaService.adoc
similarity index 100%
rename from antora/components/system/modules/generated/pages/index/persistence/jdo/integration/schema/JdoSchemaService.adoc
rename to antora/components/system/modules/generated/pages/index/persistence/jdo/datanucleus/schema/JdoSchemaService.adoc
diff --git a/antora/components/system/modules/generated/pages/system-overview.adoc b/antora/components/system/modules/generated/pages/system-overview.adoc
index 667c6be..f54fed5 100644
--- a/antora/components/system/modules/generated/pages/system-overview.adoc
+++ b/antora/components/system/modules/generated/pages/system-overview.adoc
@@ -872,14 +872,14 @@ Artifact: isis-mavendeps-jdo
Type: pom
Folder: \mavendeps\jdo
----
-|Defines a module that provides the default JDO persistence layer integration
+|Defines a module that provides the default JDO persistence layer integration
for running an Apache Isis webapp (Wicket, Restful Objects and Shiro security).
_Dependencies_
* org.apache.isis.core:isis-applib:jar:<managed>
* org.apache.isis.core:isis-schema:jar:<managed>
-* org.apache.isis.persistence:isis-persistence-jdo-integration:jar:<managed>
+* org.apache.isis.persistence:isis-persistence-jdo-datanucleus:jar:<managed>
|Apache Isis Maven Deps - JPA
[source,yaml]
@@ -889,7 +889,7 @@ Artifact: isis-mavendeps-jpa
Type: pom
Folder: \mavendeps\jpa
----
-|Defines a module that provides the default JPA persistence layer integration
+|Defines a module that provides the default JPA persistence layer integration
for running an Apache Isis webapp (Wicket, Restful Objects and Shiro security).
_Dependencies_
@@ -897,7 +897,6 @@ _Dependencies_
* org.apache.isis.core:isis-applib:jar:<managed>
* org.apache.isis.core:isis-schema:jar:<managed>
* org.apache.isis.persistence:isis-persistence-jpa-eclipselink:jar:<managed>
-* org.apache.isis.persistence:isis-persistence-jpa-integration:jar:<managed>
|Apache Isis Maven Deps - Testing
[source,yaml]
@@ -1111,6 +1110,11 @@ skinparam rectangle<<12>> {
FontColor #fffffe
BorderColor #2E6295
}
+skinparam rectangle<<13>> {
+ BackgroundColor #438dd5
+ FontColor #fffffe
+ BorderColor #2E6295
+}
skinparam rectangle<<2>> {
BackgroundColor #438dd5
FontColor #fffffe
@@ -1167,6 +1171,7 @@ package "Persistence\n[Software System]" {
rectangle "==Apache Isis Persistence - JPA\n<size:10>[Container: packaging: pom]</size>" <<9>> as 9
rectangle "==Apache Isis Persistence - JPA (applib)\n<size:10>[Container: packaging: jar]</size>" <<10>> as 10
rectangle "==Apache Isis Persistence - JPA (integration)\n<size:10>[Container: packaging: jar]</size>" <<12>> as 12
+ rectangle "==Apache Isis Persistence - JPA (metamodel)\n<size:10>[Container: packaging: jar]</size>" <<13>> as 13
rectangle "==Apache Isis Persistence - JPA EclipseLink\n<size:10>[Container: packaging: jar]</size>" <<11>> as 11
}
2 .[#707070].> 8 : ""
@@ -1177,6 +1182,7 @@ package "Persistence\n[Software System]" {
2 .[#707070].> 4 : ""
9 .[#707070].> 10 : ""
9 .[#707070].> 12 : ""
+9 .[#707070].> 13 : ""
9 .[#707070].> 11 : ""
@enduml
----
@@ -1241,6 +1247,7 @@ _Dependencies_
* org.apache.isis.core:isis-core-internaltestsupport:jar:<managed>
* org.apache.isis.core:isis-core-runtime:jar:<managed>
* org.apache.isis.persistence:isis-persistence-jdo-applib:jar:<managed>
+* org.apache.isis.persistence:isis-persistence-jdo-integration:jar:<managed>
* org.apache.isis.persistence:isis-persistence-jdo-provider:jar:<managed>
* org.datanucleus:datanucleus-api-jdo:jar:<managed>
* org.datanucleus:datanucleus-core:jar:<managed>
@@ -1248,6 +1255,10 @@ _Dependencies_
* org.datanucleus:datanucleus-jodatime:jar:<managed>
* org.datanucleus:datanucleus-rdbms:jar:<managed>
+_Document Index Entries_
+
+xref:system:generated:index/persistence/jdo/datanucleus/schema/JdoSchemaService.adoc[JdoSchemaService]
+
|Apache Isis Persistence - JDO (integration)
[source,yaml]
----
@@ -1271,14 +1282,9 @@ _Dependencies_
* org.apache.isis.core:isis-core-internaltestsupport:jar:<managed>
* org.apache.isis.core:isis-core-runtime:jar:<managed>
* org.apache.isis.persistence:isis-persistence-jdo-applib:jar:<managed>
-* org.apache.isis.persistence:isis-persistence-jdo-datanucleus:jar:<managed>
* org.apache.isis.persistence:isis-persistence-jdo-metamodel:jar:<managed>
* org.apache.isis.persistence:isis-persistence-jdo-spring:jar:<managed>
-_Document Index Entries_
-
-xref:system:generated:index/persistence/jdo/integration/schema/JdoSchemaService.adoc[JdoSchemaService]
-
|Apache Isis Persistence - JDO (metamodel)
[source,yaml]
----
@@ -1400,7 +1406,24 @@ _Dependencies_
* org.apache.isis.core:isis-core-internaltestsupport:jar:<managed>
* org.apache.isis.core:isis-core-runtime:jar:<managed>
* org.apache.isis.persistence:isis-persistence-jpa-applib:jar:<managed>
+* org.apache.isis.persistence:isis-persistence-jpa-metamodel:jar:<managed>
* org.springframework.data:spring-data-jpa:jar:<managed>
+
+|Apache Isis Persistence - JPA (metamodel)
+[source,yaml]
+----
+Group: org.apache.isis.persistence
+Artifact: isis-persistence-jpa-metamodel
+Type: jar
+Folder: \persistence\jpa\metamodel
+----
+|JPA Metamodel Facets / Programming Model
+
+_Dependencies_
+
+* org.apache.isis.core:isis-core-internaltestsupport:jar:<managed>
+* org.apache.isis.core:isis-core-runtime:jar:<managed>
+* org.apache.isis.persistence:isis-persistence-jpa-applib:jar:<managed>
|===
== Security
@@ -1528,12 +1551,12 @@ skinparam {
maxMessageSize 100
}
hide stereotype
-skinparam rectangle<<11>> {
+skinparam rectangle<<22>> {
BackgroundColor #438dd5
FontColor #fffffe
BorderColor #2E6295
}
-skinparam rectangle<<22>> {
+skinparam rectangle<<11>> {
BackgroundColor #438dd5
FontColor #fffffe
BorderColor #2E6295
@@ -1623,12 +1646,12 @@ skinparam rectangle<<20>> {
FontColor #fffffe
BorderColor #2E6295
}
-skinparam rectangle<<10>> {
+skinparam rectangle<<21>> {
BackgroundColor #438dd5
FontColor #fffffe
BorderColor #2E6295
}
-skinparam rectangle<<21>> {
+skinparam rectangle<<10>> {
BackgroundColor #438dd5
FontColor #fffffe
BorderColor #2E6295
@@ -2659,9 +2682,7 @@ _Dependencies_
* com.h2database:h2:jar:<managed>
* org.apache.isis.core:isis-core-internaltestsupport:jar:<managed>
* org.apache.isis.core:isis-core-runtimeservices:jar:<managed>
-* org.apache.isis.persistence:isis-persistence-jdo-applib:jar:<managed>
* org.apache.isis.security:isis-security-bypass:jar:<managed>
-* org.datanucleus:javax.jdo:jar:<managed>
* org.hamcrest:hamcrest-library:jar:<managed>
* org.hsqldb:hsqldb:jar:<managed>
* org.slf4j:slf4j-api:jar:${slf4j-api.version}
@@ -2792,7 +2813,9 @@ _Dependencies_
* org.apache.isis.mavendeps:isis-mavendeps-webapp:pom:<managed>
* org.apache.isis.security:isis-security-shiro:jar:<managed>
* org.apache.isis.testing:isis-testing-fixtures-applib:jar:<managed>
+* org.apache.isis.testing:isis-testing-integtestsupport-applib:jar:<managed>
* org.apache.isis.testing:isis-testing-specsupport-applib:jar:<managed>
+* org.apache.isis.testing:isis-testing-unittestsupport-applib:jar:<managed>
* org.apache.isis.tooling:isis-tooling-model4adoc:jar:${project.version}
* org.apache.isis.viewer:isis-viewer-common:jar:<managed>
* org.glassfish:javax.json:jar:1.1.4
@@ -2893,6 +2916,11 @@ skinparam rectangle<<31>> {
FontColor #fffffe
BorderColor #2E6295
}
+skinparam rectangle<<32>> {
+ BackgroundColor #438dd5
+ FontColor #fffffe
+ BorderColor #2E6295
+}
skinparam rectangle<<10>> {
BackgroundColor #438dd5
FontColor #fffffe
@@ -3011,9 +3039,10 @@ package "Extensions\n[Software System]" {
rectangle "==Apache Isis Ext - Sec Man Encryption (Using jbcrypt)\n<size:10>[Container: packaging: jar]</size>" <<26>> as 26
rectangle "==Apache Isis Ext - Sec Man Model\n<size:10>[Container: packaging: jar]</size>" <<27>> as 27
rectangle "==Apache Isis Ext - Sec Man Persistence (Using JDO)\n<size:10>[Container: packaging: jar]</size>" <<28>> as 28
- rectangle "==Apache Isis Ext - Sec Man Realm (Using Shiro)\n<size:10>[Container: packaging: jar]</size>" <<29>> as 29
- rectangle "==Apache Isis Ext - Security - Shiro LDAP Realm (impl)\n<size:10>[Container: packaging: jar]</size>" <<31>> as 31
- rectangle "==Apache Isis Ext - Security - Shiro LDAP Realm (parent)\n<size:10>[Container: packaging: pom]</size>" <<30>> as 30
+ rectangle "==Apache Isis Ext - Sec Man Persistence (Using JPA)\n<size:10>[Container: packaging: jar]</size>" <<29>> as 29
+ rectangle "==Apache Isis Ext - Sec Man Realm (Using Shiro)\n<size:10>[Container: packaging: jar]</size>" <<30>> as 30
+ rectangle "==Apache Isis Ext - Security - Shiro LDAP Realm (impl)\n<size:10>[Container: packaging: jar]</size>" <<32>> as 32
+ rectangle "==Apache Isis Ext - Security - Shiro LDAP Realm (parent)\n<size:10>[Container: packaging: pom]</size>" <<31>> as 31
rectangle "==Apache Isis Ext - Wicket Viewer - Excel Download (parent)\n<size:10>[Container: packaging: pom]</size>" <<10>> as 10
rectangle "==Apache Isis Ext - Wicket Viewer - Excel Download (ui)\n<size:10>[Container: packaging: jar]</size>" <<11>> as 11
rectangle "==Apache Isis Ext - Wicket Viewer - fullcalendar (applib)\n<size:10>[Container: packaging: jar]</size>" <<15>> as 15
@@ -3036,7 +3065,8 @@ package "Extensions\n[Software System]" {
24 .[#707070].> 27 : ""
24 .[#707070].> 28 : ""
24 .[#707070].> 29 : ""
-30 .[#707070].> 31 : ""
+24 .[#707070].> 30 : ""
+31 .[#707070].> 32 : ""
10 .[#707070].> 11 : ""
14 .[#707070].> 15 : ""
14 .[#707070].> 16 : ""
@@ -3050,7 +3080,7 @@ package "Extensions\n[Software System]" {
2 .[#707070].> 12 : ""
2 .[#707070].> 22 : ""
2 .[#707070].> 24 : ""
-2 .[#707070].> 30 : ""
+2 .[#707070].> 31 : ""
2 .[#707070].> 10 : ""
2 .[#707070].> 14 : ""
2 .[#707070].> 18 : ""
@@ -3109,6 +3139,8 @@ _Dependencies_
* org.apache.isis.core:isis-core-runtimeservices:jar:<managed>
* org.apache.isis.mavendeps:isis-mavendeps-jdo:pom:<managed>
* org.apache.isis.testing:isis-testing-fixtures-applib:jar:<managed>
+* org.apache.isis.testing:isis-testing-integtestsupport-applib:jar:<managed>
+* org.apache.isis.testing:isis-testing-unittestsupport-applib:jar:<managed>
|Apache Isis Ext - Command Replay
[source,yaml]
@@ -3479,6 +3511,22 @@ _Dependencies_
* org.apache.isis.persistence:isis-persistence-jdo-datanucleus:jar:<managed>
* org.apache.isis.testing:isis-testing-fixtures-applib:jar:<managed>
+|Apache Isis Ext - Sec Man Persistence (Using JPA)
+[source,yaml]
+----
+Group: org.apache.isis.extensions
+Artifact: isis-extensions-secman-persistence-jpa
+Type: jar
+Folder: \extensions\security\secman\persistence-jpa
+----
+|_Dependencies_
+
+* org.apache.isis.core:isis-core-runtime:jar:<managed>
+* org.apache.isis.extensions:isis-extensions-secman-api:jar:<managed>
+* org.apache.isis.extensions:isis-extensions-secman-model:jar:<managed>
+* org.apache.isis.persistence:isis-persistence-jpa-applib:jar:<managed>
+* org.apache.isis.testing:isis-testing-fixtures-applib:jar:<managed>
+
|Apache Isis Ext - Sec Man Realm (Using Shiro)
[source,yaml]
----
@@ -3537,22 +3585,22 @@ skinparam {
maxMessageSize 100
}
hide stereotype
-skinparam rectangle<<22>> {
+skinparam rectangle<<11>> {
BackgroundColor #438dd5
FontColor #fffffe
BorderColor #2E6295
}
-skinparam rectangle<<11>> {
+skinparam rectangle<<22>> {
BackgroundColor #438dd5
FontColor #fffffe
BorderColor #2E6295
}
-skinparam rectangle<<12>> {
+skinparam rectangle<<23>> {
BackgroundColor #438dd5
FontColor #fffffe
BorderColor #2E6295
}
-skinparam rectangle<<23>> {
+skinparam rectangle<<12>> {
BackgroundColor #438dd5
FontColor #fffffe
BorderColor #2E6295
@@ -3843,7 +3891,7 @@ Folder: \subdomains\excel\testing
----
|_Dependencies_
-* org.apache.isis.persistence:isis-persistence-jdo-applib:jar:<managed>
+* org.apache.isis.core:isis-core-metamodel:jar:<managed>
* org.apache.isis.subdomains:isis-subdomains-excel-applib:jar:<managed>
* org.projectlombok:lombok:jar:<managed>
@@ -4487,6 +4535,7 @@ _Dependencies_
* org.apache.isis.extensions:isis-extensions-secman-persistence-jdo:jar:<managed>
* org.apache.isis.extensions:isis-extensions-secman-shiro-realm:jar:<managed>
* org.apache.isis.testing:isis-testing-h2console-ui:jar:<managed>
+* org.apache.isis.testing:isis-testing-unittestsupport-applib:jar:<managed>
* org.apache.isis.valuetypes:isis-valuetypes-markdown-applib:jar:<managed>
* org.assertj:assertj-core:jar:<managed>
* org.projectlombok:lombok:jar:<managed>