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

joergrade pushed a commit to branch ISIS-3041
in repository https://gitbox.apache.org/repos/asf/isis.git


The following commit(s) were added to refs/heads/ISIS-3041 by this push:
     new 79227cb404 ISIS-3041 rename InteractionFactory to InteractionService
79227cb404 is described below

commit 79227cb40456e530e9570a13a773cc8e6d20316d
Author: Jörg Rade <[email protected]>
AuthorDate: Mon Aug 8 15:44:46 2022 +0200

    ISIS-3041 rename InteractionFactory to InteractionService
---
 .../hooks/EmailNotificationService_020-examples-and-usage.adoc        | 2 +-
 .../relnotes/modules/ROOT/pages/2021/2.0.0-M5/mignotes.adoc           | 2 +-
 antora/components/userguide/modules/btb/pages/headless-access.adoc    | 2 +-
 extensions/core/quartz/adoc/modules/quartz/pages/about.adoc           | 2 +-
 testing/specsupport/adoc/modules/specsupport/pages/about.adoc         | 4 ++--
 5 files changed, 6 insertions(+), 6 deletions(-)

diff --git 
a/antora/components/refguide-index/modules/applib/pages/index/services/userreg/hooks/EmailNotificationService_020-examples-and-usage.adoc
 
b/antora/components/refguide-index/modules/applib/pages/index/services/userreg/hooks/EmailNotificationService_020-examples-and-usage.adoc
index 083f7561d4..fbd4c3aedb 100644
--- 
a/antora/components/refguide-index/modules/applib/pages/index/services/userreg/hooks/EmailNotificationService_020-examples-and-usage.adoc
+++ 
b/antora/components/refguide-index/modules/applib/pages/index/services/userreg/hooks/EmailNotificationService_020-examples-and-usage.adoc
@@ -10,7 +10,7 @@ If you need to use different text then you can of course 
always write and regist
 If you have configured an alternative email service implementation, it should 
process the message body as HTML.
 
 Be aware also that there may not be any Apache Isis session running when this 
service is called.
-If necessary, one can be created on the fly using the 
`InteractionFactory#runAuthenticated(...)` (not API).
+If necessary, one can be created on the fly using the 
`InteractionService#runAuthenticated(...)` (not API).
 .
 
 == User Registration
diff --git 
a/antora/components/relnotes/modules/ROOT/pages/2021/2.0.0-M5/mignotes.adoc 
b/antora/components/relnotes/modules/ROOT/pages/2021/2.0.0-M5/mignotes.adoc
index f98c2a4cb1..75c5f81c8f 100644
--- a/antora/components/relnotes/modules/ROOT/pages/2021/2.0.0-M5/mignotes.adoc
+++ b/antora/components/relnotes/modules/ROOT/pages/2021/2.0.0-M5/mignotes.adoc
@@ -270,7 +270,7 @@ CommandServiceInternal -> CommandPublisher
  HasUpdatedByAndAt
 
 | IsisInteractionFactory
-| InteractionFactory
+| InteractionService
 
 | IsisModuleJdoDataNucleus5
 | removed, use IsisModuleJdoDatanucleus instead (symmetry with 
JPA/IsisModuleJpaEclipselink)
diff --git a/antora/components/userguide/modules/btb/pages/headless-access.adoc 
b/antora/components/userguide/modules/btb/pages/headless-access.adoc
index b123ce9e35..eef541482a 100644
--- a/antora/components/userguide/modules/btb/pages/headless-access.adoc
+++ b/antora/components/userguide/modules/btb/pages/headless-access.adoc
@@ -25,7 +25,7 @@ The xref:docs:starters:simpleapp.adoc[SimpleApp] starter app 
demonstrates the pa
 @RequiredArgsConstructor
 class CustomController {
 
-    private final InteractionFactory interactionFactory;
+    private final InteractionService interactionService;
     private final TransactionalProcessor transactionalProcessor;
     private final SimpleObjects simpleObjects;
 
diff --git a/extensions/core/quartz/adoc/modules/quartz/pages/about.adoc 
b/extensions/core/quartz/adoc/modules/quartz/pages/about.adoc
index 2390a9b417..53019443fc 100644
--- a/extensions/core/quartz/adoc/modules/quartz/pages/about.adoc
+++ b/extensions/core/quartz/adoc/modules/quartz/pages/about.adoc
@@ -53,7 +53,7 @@ The simple use case (that _doesn't_ require a dependeny on 
this extension) is de
 @Slf4j
 public class SampleJob implements Job {
 
-    private final InteractionFactory interactionFactory;         // <1>
+    private final InteractionService interactionService;         // <1>
     private final TransactionalProcessor transactionalProcessor; // <1>
 
     @Override
diff --git a/testing/specsupport/adoc/modules/specsupport/pages/about.adoc 
b/testing/specsupport/adoc/modules/specsupport/pages/about.adoc
index 891cd0e52c..2bfa3835be 100644
--- a/testing/specsupport/adoc/modules/specsupport/pages/about.adoc
+++ b/testing/specsupport/adoc/modules/specsupport/pages/about.adoc
@@ -276,13 +276,13 @@ public class TransactionalStepDef {                       
  // <2>
     @Before(order = PriorityPrecedence.EARLY)
     public void beforeScenario(){
         //open InteractionSession to be closed after scenario (see below)
-        isisInteractionFactory.openInteraction(new InitialisationSession());
+        interactionService.openInteraction(new InitialisationSession());
 
         val txTemplate = new TransactionTemplate(txMan);    // <3>
         val status = txTemplate.getTransactionManager().getTransaction(null);
         afterScenario = () -> {
             txTemplate.getTransactionManager().rollback(status);
-            isisInteractionFactory.closeSessionStack();
+            interactionService.closeSessionStack();
         };
 
         status.flush();

Reply via email to