You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by da...@apache.org on 2017/10/16 13:37:13 UTC

[isis] 07/08: ISIS-1742: deletes unused constructors of ActionInvocationContext (domain service)

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

danhaywood pushed a commit to branch dev/2.0.0/ISIS-1742-remove-deprecations
in repository https://gitbox.apache.org/repos/asf/isis.git

commit f159092d894469a2565f4f535488d919485d97bb
Author: Dan Haywood <da...@haywood-associates.co.uk>
AuthorDate: Mon Oct 16 14:36:05 2017 +0100

    ISIS-1742: deletes unused constructors of ActionInvocationContext (domain service)
---
 .../services/actinvoc/ActionInvocationContext.java | 30 ++++++----------------
 1 file changed, 8 insertions(+), 22 deletions(-)

diff --git a/core/applib/src/main/java/org/apache/isis/applib/services/actinvoc/ActionInvocationContext.java b/core/applib/src/main/java/org/apache/isis/applib/services/actinvoc/ActionInvocationContext.java
index a75edb5..0ba521d 100644
--- a/core/applib/src/main/java/org/apache/isis/applib/services/actinvoc/ActionInvocationContext.java
+++ b/core/applib/src/main/java/org/apache/isis/applib/services/actinvoc/ActionInvocationContext.java
@@ -47,7 +47,10 @@ public class ActionInvocationContext {
      * Intended only to support unit testing.
      */
     public static ActionInvocationContext onObject(final Object domainObject) {
-        return new ActionInvocationContext(InvokedOn.OBJECT, Collections.singletonList(domainObject));
+        ActionInvocationContext aic = new ActionInvocationContext();
+        aic.setInvokedOn(InvokedOn.OBJECT);
+        aic.setDomainObjects(Collections.singletonList(domainObject));
+        return aic;
     }
 
     /**
@@ -61,7 +64,10 @@ public class ActionInvocationContext {
      * Intended only to support unit testing.
      */
     public static ActionInvocationContext onCollection(final List<Object> domainObjects) {
-        return new ActionInvocationContext(InvokedOn.COLLECTION, domainObjects);
+        ActionInvocationContext aic = new ActionInvocationContext();
+        aic.setInvokedOn(InvokedOn.COLLECTION);
+        aic.setDomainObjects(domainObjects);
+        return aic;
     }
 
     // //////////////////////////////////////
@@ -72,27 +78,7 @@ public class ActionInvocationContext {
 
     private int index;
 
-    // //////////////////////////////////////
-
-    public ActionInvocationContext() {
-    }
-
-    /**
-     * @deprecated - now a {@link javax.enterprise.context.RequestScoped} service
-     */
-    @Deprecated
-    public ActionInvocationContext(final InvokedOn invokedOn, final Object... domainObjects) {
-        this(invokedOn, Arrays.asList(domainObjects));
-    }
 
-    /**
-     * @deprecated - now a {@link javax.enterprise.context.RequestScoped} service
-     */
-    @Deprecated
-    public ActionInvocationContext(final InvokedOn invokedOn, final List<Object> domainObjects) {
-        this.invokedOn = invokedOn;
-        this.domainObjects = domainObjects;
-    }
 
     // //////////////////////////////////////
 

-- 
To stop receiving notification emails like this one, please contact
"commits@isis.apache.org" <co...@isis.apache.org>.