This is an automated email from the ASF dual-hosted git repository. danhaywood pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/isis.git
commit b2b1e4dc88576631b58e712a51b710444f9b6b92 Merge: c3ece90dce d798599853 Author: Dan Haywood <[email protected]> AuthorDate: Wed Nov 2 23:57:33 2022 +0000 Merge pull request #1167 from apache/ISIS-3267 ISIS-3267 : adds BackgroundService .../causeway/applib/services/command/Command.java | 2 +- .../adoc/modules/ROOT/partials/module-nav.adoc | 8 +- .../adoc/modules/commandlog/pages/about.adoc | 247 +++++++++++++++++++- extensions/core/commandlog/applib/pom.xml | 4 + .../applib/CausewayModuleExtCommandLogApplib.java | 8 + .../commandlog/applib/dom/BackgroundService.java | 248 +++++++++++++++++++++ .../commandlog/applib/dom/CommandLogEntry.java | 93 ++++++-- .../applib/dom/CommandLogEntryRepository.java | 22 +- .../commandlog/applib/dom/ExecuteIn.java | 37 +++ .../applib/job/RunBackgroundCommandsJob.java | 95 ++++++++ .../subscriber/CommandSubscriberForCommandLog.java | 40 ++-- .../BackgroundService_IntegTestAbstract.java | 224 +++++++++++++++++++ .../commandlog/jdo/dom/CommandLogEntry.java | 39 ++-- ...{CommandLog_IntegTest.java => AppManifest.java} | 55 ++--- ...gTest.java => BackgroundService_IntegTest.java} | 37 +-- .../jdo/integtests/CommandLog_IntegTest.java | 29 +-- .../commandlog/jpa/dom/CommandLogEntry.java | 64 ++---- ...{CommandLog_IntegTest.java => AppManifest.java} | 56 ++--- ...gTest.java => BackgroundService_IntegTest.java} | 38 +--- .../jpa/integtests/CommandLog_IntegTest.java | 30 +-- extensions/core/commandlog/pom.xml | 30 +++ .../applib/CausewayInteractionHandler.java | 1 + 22 files changed, 1099 insertions(+), 308 deletions(-)
