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 {
}
-
-
}