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

ahuber pushed a change to branch v3
in repository https://gitbox.apache.org/repos/asf/causeway.git


    from 1c284177ad merge from master
     add 065d245ce5 CAUSEWAY-3758 : adds javadoc for EmailServiceDefault's impl
     add 102c28f9e5 CAUSEWAY-3758: marks the XxxDefault impls of services as 
'since 2.0'
     add 24190537c9 CAUSEWAY-2873: introduces configurable tag version for the 
petclinic tutorial
     add 684c6cb093 CAUSEWAY-2873: adds 09-02 exercise to petclinic
     add 76d58a0ad9 CAUSEWAY-3757 : improves docs for EmailService
     add 4563edb6d6 CAUSEWAY-2873 : updates nav for petclinic, new section
     add 88023ebb40 CAUSEWAY-2873: updates .gitignore for playbooks
     add 0217dc0724 updates refguide docs
     add 8c27869377 Merge pull request #2464 from apache/CAUSEWAY-2873
     add f455520590 CAUSEWAY-3753: adds additional validation of per params
     add 831b907290 CAUSEWAY-3753: trivial refactorings, fixes coment
     add 0f52f7fec2 CAUSEWAY-3753: oops - should return any messages from 
existing param negotiation validation.
     add e62c501a9f Merge pull request #2465 from apache/CAUSEWAY-3753
     add 582ed02bc3 CAUSEWAY-3753: refactors new logic into underlying Param 
Negotiation Model
     add 73ea5eae24 CAUSEWAY-3753: simpify
     add 28b14a5d4d CAUSEWAY-3753: further simplify
     add f268c09c21 CAUSEWAY-3753: further simplify
     add 713a321acb CAUSEWAY-3753: minor: moves helper to bottom
     add 66a7337541 Merge pull request #2467 from apache/3753-param.validation
     new dc438a8f21 merge from master

The 1 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:
 .../hooks/EmailService_010-implementation.adoc     |  10 +-
 .../bookmarks/BookmarkServiceDefault.adoc}         |  29 ++--
 .../command/CommandDtoFactoryDefault.adoc}         |  19 +-
 .../command/CommandExecutorServiceDefault.adoc}    |  25 +--
 .../command/SchemaValueMarshallerDefault.adoc}     |  19 +-
 .../email/EmailServiceDefault.adoc}                |  28 ++-
 .../eventbus/EventBusServiceSpring.adoc}           |  20 +--
 .../executor/MemberExecutorServiceDefault.adoc     |  28 +++
 .../factory/FactoryServiceDefault.adoc}            |  29 ++--
 .../homepage/HomePageResolverServiceDefault.adoc}  |  24 +--
 .../runtimeservices/i18n/po/ContextAndMsgId.adoc   |  48 +++++
 .../i18n/po/TranslationServicePo.adoc              |  64 +++++++
 .../i18n/po/TranslationServicePoMenu.adoc}         |  31 ++--
 .../icons/ObjectIconServiceDefault.adoc}           |  20 +--
 .../interaction/InteractionDtoFactoryDefault.adoc} |  22 +--
 .../runtimeservices/jaxb/JaxbServiceDefault.adoc}  |  19 +-
 .../locale/LanguageProviderDefault.adoc}           |  20 +--
 .../locale/LocaleChoiceProviderDefault.adoc}       |  20 +--
 .../menubars/MenuBarsLoaderServiceDefault.adoc}    |  25 +--
 .../MenuBarsMarshallerServiceBootstrap.adoc}       |  25 +--
 .../bootstrap/MenuBarsServiceBootstrap.adoc}       |  28 +--
 .../message/MessageServiceDefault.adoc}            |  26 +--
 .../publish/CommandPublisherDefault.adoc}          |  25 +--
 .../publish/EntityChangesPublisherDefault.adoc}    |  21 ++-
 .../EntityPropertyChangePublisherDefault.adoc}     |  21 ++-
 .../publish/ExecutionPublisherDefault.adoc}        |  26 +--
 ...ExceptionRecognizerForDataAccessException.adoc} |  21 +--
 .../routing/RoutingServiceDefault.adoc}            |  21 ++-
 .../scratchpad/ScratchpadDefault.adoc}             |  44 ++++-
 .../serializing/SerializingAdapterDefault.adoc}    |  21 +--
 .../session/InteractionIdGenerator.adoc}           |  20 +--
 .../session/InteractionIdGeneratorDefault.adoc}    |  20 +--
 .../session/InteractionServiceDefault.adoc         |  50 ++++++
 .../sitemap/SitemapServiceDefault.adoc}            |  20 +--
 .../user/ImpersonateMenuAdvisorDefault.adoc}       |  23 ++-
 .../UserCurrentSessionTimeZoneHolderDefault.adoc}  |  24 +--
 .../userreg/EmailNotificationServiceDefault.adoc}  |  29 +++-
 .../wrapper/WrapperFactoryDefault.adoc             |  27 +++
 .../xmlsnapshot/XmlSnapshotBuilder.adoc}           |  36 ++--
 .../xmlsnapshot/XmlSnapshotServiceDefault.adoc     |  38 ++++
 .../applib/fakescheduler/FakeScheduler.adoc        |   2 +
 .../spi/RunBackgroundCommandsJobListener.adoc      |  31 ++++
 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 +--
 antora/playbooks/.gitignore                        |   2 +-
 core/adoc/modules/_overview/pages/about.adoc       |   5 +-
 .../config/pages/sections/causeway.extensions.adoc |  11 ++
 .../managed/ParameterNegotiationModel.java         |  55 ++++--
 .../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 +
 .../viewer/wicket/model/models/ScalarModel.java    |   2 +-
 .../wicket/model/models/ScalarParameterModel.java  |   9 +-
 104 files changed, 1246 insertions(+), 489 deletions(-)
 copy 
antora/components/refguide-index/modules/{applib/pages/index/services/email/hooks/EmailService_010-implementation.adoc
 => core/pages/index/runtimeservices/bookmarks/BookmarkServiceDefault.adoc} 
(59%)
 copy 
antora/components/refguide-index/modules/{extensions/pages/index/commandlog/applib/fakescheduler/FakeScheduler.adoc
 => core/pages/index/runtimeservices/command/CommandDtoFactoryDefault.adoc} 
(51%)
 copy 
antora/components/refguide-index/modules/{applib/pages/index/services/email/hooks/EmailService_010-implementation.adoc
 => 
core/pages/index/runtimeservices/command/CommandExecutorServiceDefault.adoc} 
(63%)
 copy 
antora/components/refguide-index/modules/{applib/pages/index/services/email/hooks/EmailService_010-implementation.adoc
 => core/pages/index/runtimeservices/command/SchemaValueMarshallerDefault.adoc} 
(64%)
 copy 
antora/components/refguide-index/modules/{extensions/pages/index/commandlog/applib/fakescheduler/FakeScheduler.adoc
 => core/pages/index/runtimeservices/email/EmailServiceDefault.adoc} (50%)
 copy 
antora/components/refguide-index/modules/{applib/pages/index/services/email/hooks/EmailService_010-implementation.adoc
 => core/pages/index/runtimeservices/eventbus/EventBusServiceSpring.adoc} (64%)
 create mode 100644 
antora/components/refguide-index/modules/core/pages/index/runtimeservices/executor/MemberExecutorServiceDefault.adoc
 copy 
antora/components/refguide-index/modules/{applib/pages/index/services/email/hooks/EmailService_010-implementation.adoc
 => core/pages/index/runtimeservices/factory/FactoryServiceDefault.adoc} (64%)
 copy 
antora/components/refguide-index/modules/{applib/pages/index/services/email/hooks/EmailService_010-implementation.adoc
 => 
core/pages/index/runtimeservices/homepage/HomePageResolverServiceDefault.adoc} 
(64%)
 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/services/email/hooks/EmailService_010-implementation.adoc
 => core/pages/index/runtimeservices/i18n/po/TranslationServicePoMenu.adoc} 
(58%)
 copy 
antora/components/refguide-index/modules/{applib/pages/index/services/email/hooks/EmailService_010-implementation.adoc
 => core/pages/index/runtimeservices/icons/ObjectIconServiceDefault.adoc} (64%)
 copy 
antora/components/refguide-index/modules/{applib/pages/index/services/email/hooks/EmailService_010-implementation.adoc
 => 
core/pages/index/runtimeservices/interaction/InteractionDtoFactoryDefault.adoc} 
(54%)
 copy 
antora/components/refguide-index/modules/{applib/pages/index/services/email/hooks/EmailService_010-implementation.adoc
 => core/pages/index/runtimeservices/jaxb/JaxbServiceDefault.adoc} (64%)
 copy 
antora/components/refguide-index/modules/{applib/pages/index/services/email/hooks/EmailService_010-implementation.adoc
 => core/pages/index/runtimeservices/locale/LanguageProviderDefault.adoc} (64%)
 copy 
antora/components/refguide-index/modules/{applib/pages/index/services/email/hooks/EmailService_010-implementation.adoc
 => core/pages/index/runtimeservices/locale/LocaleChoiceProviderDefault.adoc} 
(64%)
 copy 
antora/components/refguide-index/modules/{applib/pages/index/services/email/hooks/EmailService_010-implementation.adoc
 => 
core/pages/index/runtimeservices/menubars/MenuBarsLoaderServiceDefault.adoc} 
(64%)
 copy 
antora/components/refguide-index/modules/{applib/pages/index/services/email/hooks/EmailService_010-implementation.adoc
 => 
core/pages/index/runtimeservices/menubars/bootstrap/MenuBarsMarshallerServiceBootstrap.adoc}
 (64%)
 copy 
antora/components/refguide-index/modules/{applib/pages/index/services/email/hooks/EmailService_010-implementation.adoc
 => 
core/pages/index/runtimeservices/menubars/bootstrap/MenuBarsServiceBootstrap.adoc}
 (63%)
 copy 
antora/components/refguide-index/modules/{extensions/pages/index/commandlog/applib/fakescheduler/FakeScheduler.adoc
 => core/pages/index/runtimeservices/message/MessageServiceDefault.adoc} (50%)
 copy 
antora/components/refguide-index/modules/{applib/pages/index/services/email/hooks/EmailService_010-implementation.adoc
 => core/pages/index/runtimeservices/publish/CommandPublisherDefault.adoc} (64%)
 copy 
antora/components/refguide-index/modules/{applib/pages/index/services/email/hooks/EmailService_010-implementation.adoc
 => 
core/pages/index/runtimeservices/publish/EntityChangesPublisherDefault.adoc} 
(64%)
 copy 
antora/components/refguide-index/modules/{applib/pages/index/services/email/hooks/EmailService_010-implementation.adoc
 => 
core/pages/index/runtimeservices/publish/EntityPropertyChangePublisherDefault.adoc}
 (64%)
 copy 
antora/components/refguide-index/modules/{applib/pages/index/services/email/hooks/EmailService_010-implementation.adoc
 => core/pages/index/runtimeservices/publish/ExecutionPublisherDefault.adoc} 
(64%)
 copy 
antora/components/refguide-index/modules/{applib/pages/index/services/email/hooks/EmailService_010-implementation.adoc
 => 
core/pages/index/runtimeservices/recognizer/dae/ExceptionRecognizerForDataAccessException.adoc}
 (62%)
 copy 
antora/components/refguide-index/modules/{applib/pages/index/services/email/hooks/EmailService_010-implementation.adoc
 => core/pages/index/runtimeservices/routing/RoutingServiceDefault.adoc} (64%)
 copy 
antora/components/refguide-index/modules/{extensions/pages/index/commandlog/applib/fakescheduler/FakeScheduler.adoc
 => core/pages/index/runtimeservices/scratchpad/ScratchpadDefault.adoc} (52%)
 copy 
antora/components/refguide-index/modules/{applib/pages/index/services/email/hooks/EmailService_010-implementation.adoc
 => 
core/pages/index/runtimeservices/serializing/SerializingAdapterDefault.adoc} 
(64%)
 copy 
antora/components/refguide-index/modules/{applib/pages/index/services/email/hooks/EmailService_010-implementation.adoc
 => core/pages/index/runtimeservices/session/InteractionIdGenerator.adoc} (64%)
 copy 
antora/components/refguide-index/modules/{applib/pages/index/services/email/hooks/EmailService_010-implementation.adoc
 => 
core/pages/index/runtimeservices/session/InteractionIdGeneratorDefault.adoc} 
(64%)
 create mode 100644 
antora/components/refguide-index/modules/core/pages/index/runtimeservices/session/InteractionServiceDefault.adoc
 copy 
antora/components/refguide-index/modules/{applib/pages/index/services/email/hooks/EmailService_010-implementation.adoc
 => core/pages/index/runtimeservices/sitemap/SitemapServiceDefault.adoc} (64%)
 copy 
antora/components/refguide-index/modules/{applib/pages/index/services/email/hooks/EmailService_010-implementation.adoc
 => core/pages/index/runtimeservices/user/ImpersonateMenuAdvisorDefault.adoc} 
(56%)
 copy 
antora/components/refguide-index/modules/{applib/pages/index/services/email/hooks/EmailService_010-implementation.adoc
 => 
core/pages/index/runtimeservices/user/UserCurrentSessionTimeZoneHolderDefault.adoc}
 (64%)
 copy 
antora/components/refguide-index/modules/{applib/pages/index/services/email/hooks/EmailService_010-implementation.adoc
 => 
core/pages/index/runtimeservices/userreg/EmailNotificationServiceDefault.adoc} 
(58%)
 create mode 100644 
antora/components/refguide-index/modules/core/pages/index/runtimeservices/wrapper/WrapperFactoryDefault.adoc
 copy 
antora/components/refguide-index/modules/{applib/pages/index/services/email/hooks/EmailService_010-implementation.adoc
 => core/pages/index/runtimeservices/xmlsnapshot/XmlSnapshotBuilder.adoc} (58%)
 create mode 100644 
antora/components/refguide-index/modules/core/pages/index/runtimeservices/xmlsnapshot/XmlSnapshotServiceDefault.adoc
 create mode 100644 
antora/components/refguide-index/modules/extensions/pages/index/commandlog/applib/spi/RunBackgroundCommandsJobListener.adoc
 create mode 100644 
antora/components/tutorials/modules/petclinic/pages/.gitignore

Reply via email to