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/causeway.git
commit 8de5224d1254a9561e7d54492afdadcc579170a4 Merge: 916977535f 980e5d94e0 Author: Dan Haywood <[email protected]> AuthorDate: Fri Jan 5 08:37:47 2024 +0000 Merge pull request #2143 from apache/CAUSEWAY-3390 CAUSEWAY-3390: makes design of AuditTrailEntryRepository consistent w… .../commandlog/applib/app/CommandLogMenu.java | 5 +- .../HasInteractionId_commandLogEntry.java | 4 +- .../HasUsername_recentCommandsByUser.java | 5 +- .../contributions/Object_recentCommands.java | 5 +- .../contributions/T_recentBackgroundCommands.java | 5 +- .../commandlog/applib/dom/BackgroundService.java | 2 +- .../commandlog/applib/dom/CommandLogEntry.java | 3 +- .../applib/dom/CommandLogEntryRepository.java | 314 +++------------------ ...java => CommandLogEntryRepositoryAbstract.java} | 159 ++++++----- .../dom/mixins/CommandLogEntry_childCommands.java | 4 +- .../mixins/CommandLogEntry_siblingCommands.java | 4 +- .../applib/fakescheduler/FakeScheduler.java | 5 +- .../applib/job/RunBackgroundCommandsJob.java | 5 +- .../subscriber/CommandSubscriberForCommandLog.java | 4 +- .../BackgroundService_IntegTestAbstract.java | 10 +- .../integtest/CommandLog_IntegTestAbstract.java | 5 +- .../jdo/dom/CommandLogEntryRepository.java | 4 +- .../jpa/dom/CommandLogEntryRepository.java | 3 +- .../executionlog/applib/app/ExecutionLogMenu.java | 4 +- .../HasInteractionId_executionLogEntries.java | 5 +- .../HasUsername_recentExecutionsByUser.java | 5 +- .../contributions/Object_recentExecutions.java | 5 +- .../applib/dom/ExecutionLogEntryRepository.java | 188 ++---------- .../dom/ExecutionLogEntryRepositoryAbstract.java | 273 ++++++++++++++++++ .../ExecutionLogEntry_siblingExecutions.java | 5 +- .../ExecutionSubscriberForExecutionLog.java | 4 +- .../integtest/ExecutionLog_IntegTestAbstract.java | 5 +- .../jdo/dom/ExecutionLogEntryRepository.java | 3 +- .../jpa/dom/ExecutionLogEntryRepository.java | 4 +- .../applib/app/ExecutionOutboxMenu.java | 4 +- .../applib/dom/ExecutionOutboxEntryRepository.java | 118 +------- ...=> ExecutionOutboxEntryRepositoryAbstract.java} | 35 ++- .../applib/restapi/OutboxRestApi.java | 4 +- .../ExecutionSubscriberForExecutionOutbox.java | 4 +- .../ExecutionOutbox_IntegTestAbstract.java | 5 +- .../jdo/dom/ExecutionOutboxEntryRepository.java | 5 +- .../jpa/dom/ExecutionOutboxEntryRepository.java | 6 +- .../integtests/OutboxRestClient_IntegTest.java | 5 +- .../ExecutionLogEntry_copyToOutbox.java | 5 +- .../audittrail/applib/app/AuditTrailMenu.java | 4 +- .../HasInteractionId_auditTrailEntries.java | 5 +- .../Object_recentAuditTrailEntries.java | 5 +- .../applib/dom/AuditTrailEntryRepository.java | 224 ++------------- ...java => AuditTrailEntryRepositoryAbstract.java} | 80 ++++-- ...ntityPropertyChangeSubscriberForAuditTrail.java | 4 +- .../integtests/AuditTrail_IntegTestAbstract.java | 6 +- .../jdo/dom/AuditTrailEntryRepository.java | 4 +- .../jpa/dom/AuditTrailEntryRepository.java | 3 +- .../dom/ApplicationUserRepositoryAbstract.java | 2 + .../sessionlog/applib/app/SessionLogMenu.java | 4 +- .../HasUsername_recentSessionsForUser.java | 5 +- .../sessionlog/applib/dom/SessionLogEntry.java | 6 +- .../applib/dom/SessionLogEntryRepository.java | 159 ++--------- ...java => SessionLogEntryRepositoryAbstract.java} | 91 +++--- .../spiimpl/SessionLogServiceInitializer.java | 4 +- .../spiimpl/SessionSubscriberForSessionLog.java | 4 +- .../integtests/SessionLogIntegTestAbstract.java | 5 +- .../jdo/dom/SessionLogEntryRepository.java | 4 +- .../jpa/dom/SessionLogEntryRepository.java | 3 +- incubator/extensions/core/commandreplay/pom.xml | 2 +- .../extensions/core/commandreplay/primary/pom.xml | 2 +- .../restapi/CommandRetrievalOnPrimaryService.java | 2 +- .../primary/ui/CommandReplayOnPrimaryService.java | 3 +- .../core/commandreplay/secondary/pom.xml | 2 +- .../jobcallables/ReplicateAndRunCommands.java | 2 +- .../mixins/CommandLogEntry_replayQueue.java | 3 +- .../ui/CommandReplayOnSecondaryService.java | 2 +- .../CmdExecAuditSessLog_IntegTestAbstract.java | 18 +- 68 files changed, 735 insertions(+), 1161 deletions(-)
