This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a change to branch 2.0.0
in repository https://gitbox.apache.org/repos/asf/causeway.git
from 8835eec0d0 CAUSEWAY-2873: wording fixes
new 52378bbd6e CAUSEWAY-2873: introduces configurable tag version for the
petclinic tutorial
new 993072d364 CAUSEWAY-3758 : adds javadoc for EmailServiceDefault's impl
new fa1d7f7ad8 CAUSEWAY-3758: marks the XxxDefault impls of services as
'since 2.0'
new a6f2455c1b CAUSEWAY-2873: adds 09-02 exercise to petclinic
new a1427957fc CAUSEWAY-3757 : improves docs for EmailService
new b4c15781e9 recreates refguide docs
new 83d5aeff49 CAUSEWAY-2873 : updates nav for petclinic, new section
new f2050cb289 updates docs for starter apps
new 542c4263bd parameterizes docs for starter apps, different fwk versions
The 9 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../applib/pages/index/annotation/Action.adoc | 1 -
.../applib/pages/index/annotation/Collection.adoc | 1 -
.../pages/index/annotation/DomainObject.adoc | 3 -
.../pages/index/annotation/ParameterTuple.adoc | 1 -
.../applib/pages/index/annotation/Property.adoc | 1 -
.../pages/index/annotation/ValueSemantics.adoc | 1 -
.../applib/pages/index/graph/tree/TreeNode.adoc | 1 -
.../pages/index/jaxb/JavaSqlJaxbAdapters.adoc | 1 -
.../pages/index/jaxb/JavaTimeJaxbAdapters.adoc | 1 -
.../pages/index/jaxb/JavaUtilJaxbAdapters.adoc | 1 -
.../hooks/EmailService_010-implementation.adoc | 10 +-
.../applib/pages/index/spec/SpecificationAnd.adoc | 1 -
.../applib/pages/index/spec/SpecificationNot.adoc | 1 -
.../applib/pages/index/spec/SpecificationOr.adoc | 1 -
.../commons/pages/index/collections/Can.adoc | 1 -
.../pages/index/functional/ThrowingConsumer.adoc | 2 -
.../pages/index/functional/ThrowingSupplier.adoc | 2 -
.../modules/commons/pages/index/io/DataSink.adoc | 1 -
.../bookmarks/BookmarkServiceDefault.adoc} | 22 ++-
.../command/CommandDtoFactoryDefault.adoc} | 20 +--
.../command/CommandExecutorServiceDefault.adoc} | 20 +--
.../command/SchemaValueMarshallerDefault.adoc | 15 +-
.../email/EmailServiceDefault.adoc} | 42 ++---
.../eventbus/EventBusServiceSpring.adoc | 16 +-
.../executor/MemberExecutorServiceDefault.adoc | 28 +++
.../factory/FactoryServiceDefault.adoc} | 24 ++-
.../homepage/HomePageResolverServiceDefault.adoc} | 19 +-
.../runtimeservices/i18n/po/ContextAndMsgId.adoc | 48 +++++
.../i18n/po/TranslationServicePo.adoc | 64 +++++++
.../i18n/po/TranslationServicePoMenu.adoc} | 26 +--
.../icons/ObjectIconServiceDefault.adoc | 16 +-
.../interaction/InteractionDtoFactoryDefault.adoc} | 19 +-
.../runtimeservices/jaxb/JaxbServiceDefault.adoc | 15 +-
.../locale/LanguageProviderDefault.adoc | 16 +-
.../locale/LocaleChoiceProviderDefault.adoc | 16 +-
.../menubars/MenuBarsLoaderServiceDefault.adoc} | 20 +--
.../MenuBarsMarshallerServiceBootstrap.adoc} | 20 +--
.../bootstrap/MenuBarsServiceBootstrap.adoc} | 23 ++-
.../message/MessageServiceDefault.adoc} | 27 +--
.../publish/CommandPublisherDefault.adoc} | 20 +--
.../publish/EntityChangesPublisherDefault.adoc | 17 +-
.../EntityPropertyChangePublisherDefault.adoc | 17 +-
.../publish/ExecutionPublisherDefault.adoc} | 21 +--
...ExceptionRecognizerForDataAccessException.adoc} | 18 +-
.../routing/RoutingServiceDefault.adoc | 17 +-
.../scratchpad/ScratchpadDefault.adoc} | 50 +++---
.../serializing/SerializingAdapterDefault.adoc} | 18 +-
.../session/InteractionIdGenerator.adoc | 16 +-
.../session/InteractionIdGeneratorDefault.adoc | 16 +-
.../session/InteractionServiceDefault.adoc | 50 ++++++
.../sitemap/SitemapServiceDefault.adoc | 16 +-
.../user/ImpersonateMenuAdvisorDefault.adoc} | 20 +--
.../UserCurrentSessionTimeZoneHolderDefault.adoc | 18 +-
.../userreg/EmailNotificationServiceDefault.adoc} | 32 ++--
.../wrapper/WrapperFactoryDefault.adoc | 27 +++
.../xmlsnapshot/XmlSnapshotBuilder.adoc} | 23 ++-
.../xmlsnapshot/XmlSnapshotServiceDefault.adoc | 38 ++++
.../CausewayModuleExtLayoutLoadersGithub.adoc | 1 -
.../applib/user/events/UserCreatedEvent.adoc | 1 -
.../jdo/applib/services/JdoSupportService.adoc | 2 -
.../index/jpa/applib/types/BlobJpaEmbeddable.adoc | 1 -
.../index/jpa/applib/types/ClobJpaEmbeddable.adoc | 1 -
.../applib/annotation/InteractAs.adoc | 1 -
.../applib/jmocking/JUnitRuleMockery2.adoc | 1 -
.../CausewayViewerGraphqlIntegTestAbstract.adoc | 1 -
.../schema/PrintSchemaIntegTestAbstract.adoc | 1 -
.../restfulobjects/applib/util/JsonNodeUtils.adoc | 1 -
.../index/restfulobjects/client/RestfulClient.adoc | 1 -
antora/components/tutorials/antora.yml | 6 +
.../tutorials/modules/petclinic/nav.adoc | 1 +
.../tutorials/modules/petclinic/pages/.gitignore | 1 +
.../petclinic/pages/010-getting-started.adoc | 13 +-
.../petclinic/pages/020-the-petclinic-domain.adoc | 26 +--
.../petclinic/pages/030-petowner-entity.adoc | 60 +++----
.../modules/petclinic/pages/040-pet-entity.adoc | 32 ++--
.../modules/petclinic/pages/050-visit-entity.adoc | 16 +-
.../modules/petclinic/pages/060-unit-testing.adoc | 4 +-
.../modules/petclinic/pages/070-modularity.adoc | 4 +-
.../modules/petclinic/pages/080-view-models.adoc | 8 +-
.../petclinic/pages/090-integration-testing.adoc | 193 ++++++++++++++++++++-
.../further-business-logic-worked-examples.txt | 28 +--
core/adoc/modules/_overview/pages/about.adoc | 5 +-
.../bookmarks/BookmarkServiceDefault.java | 2 +
.../command/CommandDtoFactoryDefault.java | 2 +
.../command/CommandExecutorServiceDefault.java | 4 +
.../command/SchemaValueMarshallerDefault.java | 4 +
.../runtimeservices/email/EmailServiceDefault.java | 7 +
.../eventbus/EventBusServiceSpring.java | 3 +
.../executor/MemberExecutorServiceDefault.java | 3 +
.../factory/FactoryServiceDefault.java | 3 +
.../homepage/HomePageResolverServiceDefault.java | 3 +
.../runtimeservices/i18n/po/ContextAndMsgId.java | 2 +
.../i18n/po/TranslationServicePo.java | 4 +
.../i18n/po/TranslationServicePoMenu.java | 4 +
.../icons/ObjectIconServiceDefault.java | 4 +
.../interaction/InteractionDtoFactoryDefault.java | 10 +-
.../runtimeservices/jaxb/JaxbServiceDefault.java | 4 +
.../locale/LanguageProviderDefault.java | 4 +
.../locale/LocaleChoiceProviderDefault.java | 4 +
.../menubars/MenuBarsLoaderServiceDefault.java | 4 +
.../MenuBarsMarshallerServiceBootstrap.java | 4 +
.../bootstrap/MenuBarsServiceBootstrap.java | 4 +
.../message/MessageServiceDefault.java | 4 +
.../publish/CommandPublisherDefault.java | 6 +
.../publish/EntityChangesPublisherDefault.java | 4 +
.../EntityPropertyChangePublisherDefault.java | 4 +
.../publish/ExecutionPublisherDefault.java | 4 +
.../ExceptionRecognizerForDataAccessException.java | 2 +
.../routing/RoutingServiceDefault.java | 4 +
.../scratchpad/ScratchpadDefault.java | 4 +
.../serializing/SerializingAdapterDefault.java | 2 +
.../session/InteractionIdGenerator.java | 4 +
.../session/InteractionIdGeneratorDefault.java | 4 +
.../session/InteractionServiceDefault.java | 2 +
.../sitemap/SitemapServiceDefault.java | 4 +
.../user/ImpersonateMenuAdvisorDefault.java | 2 +
.../UserCurrentSessionTimeZoneHolderDefault.java | 4 +
.../userreg/EmailNotificationServiceDefault.java | 4 +
.../wrapper/WrapperFactoryDefault.java | 4 +
.../InteractionEventDispatcherTypeSafe.java | 3 +
.../handlers/DelegatingInvocationHandler.java | 3 +
.../DelegatingInvocationHandlerDefault.java | 3 +
.../handlers/DomainObjectInvocationHandler.java | 4 +
.../xmlsnapshot/XmlSnapshotBuilder.java | 2 +
.../xmlsnapshot/XmlSnapshotServiceDefault.java | 4 +
starters/adoc/antora.yml | 9 +
.../starters/pages/helloworld-script-jdo.adoc | 4 +-
.../starters/pages/helloworld-script-jpa.adoc | 4 +-
.../adoc/modules/starters/pages/helloworld.adoc | 21 ++-
.../starters/pages/simpleapp-script-jdo.adoc | 4 +-
.../starters/pages/simpleapp-script-jpa.adoc | 4 +-
.../adoc/modules/starters/pages/simpleapp.adoc | 23 +--
132 files changed, 1089 insertions(+), 530 deletions(-)
copy
antora/components/refguide-index/modules/{applib/pages/index/jaxb/JavaSqlJaxbAdapters.adoc
=> core/pages/index/runtimeservices/bookmarks/BookmarkServiceDefault.adoc}
(62%)
copy
antora/components/refguide-index/modules/{applib/pages/index/jaxb/JavaSqlJaxbAdapters.adoc
=> core/pages/index/runtimeservices/command/CommandDtoFactoryDefault.adoc}
(51%)
copy
antora/components/refguide-index/modules/{applib/pages/index/jaxb/JavaSqlJaxbAdapters.adoc
=>
core/pages/index/runtimeservices/command/CommandExecutorServiceDefault.adoc}
(66%)
copy starters/adoc/modules/starters/pages/helloworld-script-jpa.adoc =>
antora/components/refguide-index/modules/core/pages/index/runtimeservices/command/SchemaValueMarshallerDefault.adoc
(80%)
copy
antora/components/refguide-index/modules/{viewer/pages/index/restfulobjects/applib/util/JsonNodeUtils.adoc
=> core/pages/index/runtimeservices/email/EmailServiceDefault.adoc} (51%)
copy starters/adoc/modules/starters/pages/helloworld-script-jpa.adoc =>
antora/components/refguide-index/modules/core/pages/index/runtimeservices/eventbus/EventBusServiceSpring.adoc
(80%)
create mode 100644
antora/components/refguide-index/modules/core/pages/index/runtimeservices/executor/MemberExecutorServiceDefault.adoc
copy
antora/components/refguide-index/modules/{applib/pages/index/jaxb/JavaSqlJaxbAdapters.adoc
=> core/pages/index/runtimeservices/factory/FactoryServiceDefault.adoc} (66%)
copy
antora/components/refguide-index/modules/{applib/pages/index/jaxb/JavaSqlJaxbAdapters.adoc
=>
core/pages/index/runtimeservices/homepage/HomePageResolverServiceDefault.adoc}
(74%)
create mode 100644
antora/components/refguide-index/modules/core/pages/index/runtimeservices/i18n/po/ContextAndMsgId.adoc
create mode 100644
antora/components/refguide-index/modules/core/pages/index/runtimeservices/i18n/po/TranslationServicePo.adoc
copy
antora/components/refguide-index/modules/{applib/pages/index/jaxb/JavaSqlJaxbAdapters.adoc
=> core/pages/index/runtimeservices/i18n/po/TranslationServicePoMenu.adoc}
(61%)
copy starters/adoc/modules/starters/pages/helloworld-script-jpa.adoc =>
antora/components/refguide-index/modules/core/pages/index/runtimeservices/icons/ObjectIconServiceDefault.adoc
(80%)
copy
antora/components/refguide-index/modules/{applib/pages/index/jaxb/JavaSqlJaxbAdapters.adoc
=>
core/pages/index/runtimeservices/interaction/InteractionDtoFactoryDefault.adoc}
(56%)
copy starters/adoc/modules/starters/pages/helloworld-script-jpa.adoc =>
antora/components/refguide-index/modules/core/pages/index/runtimeservices/jaxb/JaxbServiceDefault.adoc
(80%)
copy starters/adoc/modules/starters/pages/helloworld-script-jpa.adoc =>
antora/components/refguide-index/modules/core/pages/index/runtimeservices/locale/LanguageProviderDefault.adoc
(80%)
copy starters/adoc/modules/starters/pages/helloworld-script-jpa.adoc =>
antora/components/refguide-index/modules/core/pages/index/runtimeservices/locale/LocaleChoiceProviderDefault.adoc
(80%)
copy
antora/components/refguide-index/modules/{applib/pages/index/jaxb/JavaSqlJaxbAdapters.adoc
=>
core/pages/index/runtimeservices/menubars/MenuBarsLoaderServiceDefault.adoc}
(68%)
copy
antora/components/refguide-index/modules/{applib/pages/index/jaxb/JavaSqlJaxbAdapters.adoc
=>
core/pages/index/runtimeservices/menubars/bootstrap/MenuBarsMarshallerServiceBootstrap.adoc}
(68%)
copy
antora/components/refguide-index/modules/{applib/pages/index/jaxb/JavaSqlJaxbAdapters.adoc
=>
core/pages/index/runtimeservices/menubars/bootstrap/MenuBarsServiceBootstrap.adoc}
(66%)
copy
antora/components/refguide-index/modules/{applib/pages/index/jaxb/JavaSqlJaxbAdapters.adoc
=> core/pages/index/runtimeservices/message/MessageServiceDefault.adoc} (50%)
copy
antora/components/refguide-index/modules/{applib/pages/index/jaxb/JavaSqlJaxbAdapters.adoc
=> core/pages/index/runtimeservices/publish/CommandPublisherDefault.adoc} (72%)
copy starters/adoc/modules/starters/pages/simpleapp-script-jpa.adoc =>
antora/components/refguide-index/modules/core/pages/index/runtimeservices/publish/EntityChangesPublisherDefault.adoc
(77%)
copy starters/adoc/modules/starters/pages/helloworld-script-jpa.adoc =>
antora/components/refguide-index/modules/core/pages/index/runtimeservices/publish/EntityPropertyChangePublisherDefault.adoc
(79%)
copy
antora/components/refguide-index/modules/{applib/pages/index/jaxb/JavaSqlJaxbAdapters.adoc
=> core/pages/index/runtimeservices/publish/ExecutionPublisherDefault.adoc}
(73%)
copy
antora/components/refguide-index/modules/{applib/pages/index/jaxb/JavaSqlJaxbAdapters.adoc
=>
core/pages/index/runtimeservices/recognizer/dae/ExceptionRecognizerForDataAccessException.adoc}
(64%)
copy starters/adoc/modules/starters/pages/helloworld-script-jpa.adoc =>
antora/components/refguide-index/modules/core/pages/index/runtimeservices/routing/RoutingServiceDefault.adoc
(80%)
copy
antora/components/refguide-index/modules/{viewer/pages/index/restfulobjects/applib/util/JsonNodeUtils.adoc
=> core/pages/index/runtimeservices/scratchpad/ScratchpadDefault.adoc} (53%)
copy
antora/components/refguide-index/modules/{applib/pages/index/jaxb/JavaSqlJaxbAdapters.adoc
=>
core/pages/index/runtimeservices/serializing/SerializingAdapterDefault.adoc}
(74%)
copy starters/adoc/modules/starters/pages/helloworld-script-jpa.adoc =>
antora/components/refguide-index/modules/core/pages/index/runtimeservices/session/InteractionIdGenerator.adoc
(80%)
copy starters/adoc/modules/starters/pages/helloworld-script-jpa.adoc =>
antora/components/refguide-index/modules/core/pages/index/runtimeservices/session/InteractionIdGeneratorDefault.adoc
(80%)
create mode 100644
antora/components/refguide-index/modules/core/pages/index/runtimeservices/session/InteractionServiceDefault.adoc
copy starters/adoc/modules/starters/pages/helloworld-script-jpa.adoc =>
antora/components/refguide-index/modules/core/pages/index/runtimeservices/sitemap/SitemapServiceDefault.adoc
(80%)
copy
antora/components/refguide-index/modules/{applib/pages/index/jaxb/JavaSqlJaxbAdapters.adoc
=> core/pages/index/runtimeservices/user/ImpersonateMenuAdvisorDefault.adoc}
(58%)
copy starters/adoc/modules/starters/pages/simpleapp-script-jpa.adoc =>
antora/components/refguide-index/modules/core/pages/index/runtimeservices/user/UserCurrentSessionTimeZoneHolderDefault.adoc
(74%)
copy
antora/components/refguide-index/modules/{applib/pages/index/jaxb/JavaSqlJaxbAdapters.adoc
=>
core/pages/index/runtimeservices/userreg/EmailNotificationServiceDefault.adoc}
(60%)
create mode 100644
antora/components/refguide-index/modules/core/pages/index/runtimeservices/wrapper/WrapperFactoryDefault.adoc
copy
antora/components/refguide-index/modules/{applib/pages/index/jaxb/JavaSqlJaxbAdapters.adoc
=> core/pages/index/runtimeservices/xmlsnapshot/XmlSnapshotBuilder.adoc} (61%)
create mode 100644
antora/components/refguide-index/modules/core/pages/index/runtimeservices/xmlsnapshot/XmlSnapshotServiceDefault.adoc
create mode 100644
antora/components/tutorials/modules/petclinic/pages/.gitignore