Updated Branches:
  refs/heads/master f66033230 -> aa46135a5

Minor code cleanup.


Project: http://git-wip-us.apache.org/repos/asf/wicket/repo
Commit: http://git-wip-us.apache.org/repos/asf/wicket/commit/aa46135a
Tree: http://git-wip-us.apache.org/repos/asf/wicket/tree/aa46135a
Diff: http://git-wip-us.apache.org/repos/asf/wicket/diff/aa46135a

Branch: refs/heads/master
Commit: aa46135a5a5814d0de7f1c51c2895be134440162
Parents: ef36f14
Author: Martin Tzvetanov Grigorov <[email protected]>
Authored: Wed Jun 13 13:30:58 2012 +0300
Committer: Martin Tzvetanov Grigorov <[email protected]>
Committed: Wed Jun 13 13:30:58 2012 +0300

----------------------------------------------------------------------
 .../apache/wicket/protocol/https/HttpsMapper.java  |   13 +++++++------
 1 files changed, 7 insertions(+), 6 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/wicket/blob/aa46135a/wicket-core/src/main/java/org/apache/wicket/protocol/https/HttpsMapper.java
----------------------------------------------------------------------
diff --git 
a/wicket-core/src/main/java/org/apache/wicket/protocol/https/HttpsMapper.java 
b/wicket-core/src/main/java/org/apache/wicket/protocol/https/HttpsMapper.java
index 2815c5c..a5f765a 100644
--- 
a/wicket-core/src/main/java/org/apache/wicket/protocol/https/HttpsMapper.java
+++ 
b/wicket-core/src/main/java/org/apache/wicket/protocol/https/HttpsMapper.java
@@ -19,6 +19,7 @@ package org.apache.wicket.protocol.https;
 import javax.servlet.http.HttpServletRequest;
 
 import org.apache.wicket.Session;
+import org.apache.wicket.core.request.handler.IPageClassRequestHandler;
 import org.apache.wicket.request.IRequestCycle;
 import org.apache.wicket.request.IRequestHandler;
 import org.apache.wicket.request.IRequestMapper;
@@ -26,10 +27,10 @@ import org.apache.wicket.request.Request;
 import org.apache.wicket.request.Url;
 import org.apache.wicket.request.component.IRequestablePage;
 import org.apache.wicket.request.cycle.RequestCycle;
-import org.apache.wicket.core.request.handler.IPageClassRequestHandler;
 import org.apache.wicket.request.http.WebRequest;
 import org.apache.wicket.request.http.WebResponse;
 import org.apache.wicket.util.collections.ClassMetaCache;
+import org.apache.wicket.util.lang.Args;
 
 /**
  * A {@link IRequestMapper} that will issue a redirect to secured 
communication (over https) if the
@@ -74,7 +75,7 @@ public class HttpsMapper implements IRequestMapper
         */
        public HttpsMapper(IRequestMapper delegate, HttpsConfig config)
        {
-               this.delegate = delegate;
+               this.delegate = Args.notNull(delegate, "delegate");
                this.config = config;
        }
 
@@ -202,7 +203,7 @@ public class HttpsMapper implements IRequestMapper
         */
        protected Scheme getSchemeOf(Request request)
        {
-               HttpServletRequest req = 
(HttpServletRequest)((WebRequest)request).getContainerRequest();
+               HttpServletRequest req = (HttpServletRequest) 
request.getContainerRequest();
 
                if ("https".equalsIgnoreCase(req.getScheme()))
                {
@@ -300,8 +301,8 @@ public class HttpsMapper implements IRequestMapper
                 */
                public RedirectHandler(String url, HttpsConfig config)
                {
-                       this.url = url;
-                       this.config = config;
+                       this.url = Args.notNull(url, "url");
+                       this.config = Args.notNull(config, "config");
                }
 
                /**
@@ -315,7 +316,7 @@ public class HttpsMapper implements IRequestMapper
                @Override
                public void respond(IRequestCycle requestCycle)
                {
-                       String location = url.toString();
+                       String location = url;
 
                        if (location.startsWith("/"))
                        {

Reply via email to