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();