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 2019/12/04 13:03:46 UTC

[isis] 02/08: ISIS-2212: uses class literals insted of strings where possible in config of WebModuleRestfulObjects

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 1078f3ac31325adfaa760ea3365d0f51689a014f
Author: danhaywood <da...@haywood-associates.co.uk>
AuthorDate: Wed Dec 4 12:33:11 2019 +0000

    ISIS-2212: uses class literals insted of strings where possible in config of WebModuleRestfulObjects
---
 .../viewer/restfulobjects/WebModuleRestfulObjects.java     | 14 ++++++--------
 1 file changed, 6 insertions(+), 8 deletions(-)

diff --git a/core/viewers/restfulobjects/server/src/main/java/org/apache/isis/viewer/restfulobjects/WebModuleRestfulObjects.java b/core/viewers/restfulobjects/server/src/main/java/org/apache/isis/viewer/restfulobjects/WebModuleRestfulObjects.java
index fdf537e..26c12c9 100644
--- a/core/viewers/restfulobjects/server/src/main/java/org/apache/isis/viewer/restfulobjects/WebModuleRestfulObjects.java
+++ b/core/viewers/restfulobjects/server/src/main/java/org/apache/isis/viewer/restfulobjects/WebModuleRestfulObjects.java
@@ -22,6 +22,8 @@ import javax.servlet.ServletContext;
 import javax.servlet.ServletContextListener;
 import javax.servlet.ServletException;
 
+import org.apache.isis.viewer.restfulobjects.server.auth.AuthenticationSessionStrategyBasicAuth;
+import org.apache.isis.viewer.restfulobjects.server.webapp.IsisTransactionFilterForRestfulObjects;
 import org.springframework.core.annotation.Order;
 
 import org.apache.isis.applib.annotation.DomainService;
@@ -50,9 +52,7 @@ import lombok.val;
 @Order(-80)
 public final class WebModuleRestfulObjects implements WebModule  {
 
-    private final static String RESTEASY_BOOTSTRAPPER = 
-            "org.jboss.resteasy.plugins.server.servlet.ResteasyBootstrap";
-
+    private final static String RESTEASY_BOOTSTRAPPER = "org.jboss.resteasy.plugins.server.servlet.ResteasyBootstrap";
     private final static String RESTEASY_DISPATCHER = "RestfulObjectsRestEasyDispatcher";
 
     String restfulPathConfigValue;
@@ -97,7 +97,7 @@ public final class WebModuleRestfulObjects implements WebModule  {
 
             filter.setInitParameter(
                     "authenticationSessionStrategy", 
-                    "org.apache.isis.viewer.restfulobjects.server.auth.AuthenticationSessionStrategyBasicAuth");
+                    AuthenticationSessionStrategyBasicAuth.class.getName());
             filter.setInitParameter(
                     "whenNoSession", // what to do if no session was found ...
                     "auto"); // ... 401 and a basic authentication challenge if request originates from web browser
@@ -108,8 +108,8 @@ public final class WebModuleRestfulObjects implements WebModule  {
         }
 
         {
-            val filter = ctx.addFilter("RestfulObjectsRestEasyDispatcher", 
-                    "org.apache.isis.viewer.restfulobjects.server.webapp.IsisTransactionFilterForRestfulObjects");
+            val filter = ctx.addFilter("RestfulObjectsRestEasyDispatcher",
+                    IsisTransactionFilterForRestfulObjects.class.getName());
             filter.addMappingForServletNames(null, true, RESTEASY_DISPATCHER); 
         }
 
@@ -162,6 +162,4 @@ public final class WebModuleRestfulObjects implements WebModule  {
     }
 
 
-
-
 }