Updated Branches:
  refs/heads/master 06218ed23 -> e44c2850e

WICKET-5167 Depend on Servlet API 3.0


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

Branch: refs/heads/master
Commit: 4f45b1929c75518952b70705f318c631061a7b21
Parents: 06218ed
Author: Martin Tzvetanov Grigorov <mgrigo...@apache.org>
Authored: Wed May 1 10:40:30 2013 +0200
Committer: Martin Tzvetanov Grigorov <mgrigo...@apache.org>
Committed: Wed May 1 10:40:30 2013 +0200

----------------------------------------------------------------------
 .../wicket/protocol/ws/api/ServletRequestCopy.java |   79 +++++++++++++++
 1 files changed, 79 insertions(+), 0 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/wicket/blob/4f45b192/wicket-experimental/wicket-native-websocket/wicket-native-websocket-core/src/main/java/org/apache/wicket/protocol/ws/api/ServletRequestCopy.java
----------------------------------------------------------------------
diff --git 
a/wicket-experimental/wicket-native-websocket/wicket-native-websocket-core/src/main/java/org/apache/wicket/protocol/ws/api/ServletRequestCopy.java
 
b/wicket-experimental/wicket-native-websocket/wicket-native-websocket-core/src/main/java/org/apache/wicket/protocol/ws/api/ServletRequestCopy.java
index 02bad1a..8d07d75 100644
--- 
a/wicket-experimental/wicket-native-websocket/wicket-native-websocket-core/src/main/java/org/apache/wicket/protocol/ws/api/ServletRequestCopy.java
+++ 
b/wicket-experimental/wicket-native-websocket/wicket-native-websocket-core/src/main/java/org/apache/wicket/protocol/ws/api/ServletRequestCopy.java
@@ -20,17 +20,26 @@ import java.io.BufferedReader;
 import java.io.IOException;
 import java.io.UnsupportedEncodingException;
 import java.security.Principal;
+import java.util.Collection;
 import java.util.Collections;
 import java.util.Enumeration;
 import java.util.HashMap;
 import java.util.Locale;
 import java.util.Map;
 
+import javax.servlet.AsyncContext;
+import javax.servlet.DispatcherType;
 import javax.servlet.RequestDispatcher;
+import javax.servlet.ServletContext;
+import javax.servlet.ServletException;
 import javax.servlet.ServletInputStream;
+import javax.servlet.ServletRequest;
+import javax.servlet.ServletResponse;
 import javax.servlet.http.Cookie;
 import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
 import javax.servlet.http.HttpSession;
+import javax.servlet.http.Part;
 
 /**
  * A copy of the http servlet request used to create the WebSocket.
@@ -323,6 +332,48 @@ public class ServletRequestCopy implements 
HttpServletRequest
        }
 
        @Override
+       public ServletContext getServletContext()
+       {
+               return null;
+       }
+
+       @Override
+       public AsyncContext startAsync() throws IllegalStateException
+       {
+               return null;
+       }
+
+       @Override
+       public AsyncContext startAsync(ServletRequest servletRequest, 
ServletResponse servletResponse) throws IllegalStateException
+       {
+               return null;
+       }
+
+       @Override
+       public boolean isAsyncStarted()
+       {
+               return false;
+       }
+
+       @Override
+       public boolean isAsyncSupported()
+       {
+               return false;
+       }
+
+       @Override
+       public AsyncContext getAsyncContext()
+       {
+               return null;
+       }
+
+       @Override
+       public DispatcherType getDispatcherType()
+       {
+               return null;
+       }
+
+       @Override
        public String getContextPath() {
                return contextPath;
        }
@@ -408,6 +459,34 @@ public class ServletRequestCopy implements 
HttpServletRequest
        }
 
        @Override
+       public boolean authenticate(HttpServletResponse response) throws 
IOException, ServletException
+       {
+               return false;
+       }
+
+       @Override
+       public void login(String username, String password) throws 
ServletException
+       {
+       }
+
+       @Override
+       public void logout() throws ServletException
+       {
+       }
+
+       @Override
+       public Collection<Part> getParts() throws IOException, ServletException
+       {
+               return null;
+       }
+
+       @Override
+       public Part getPart(String name) throws IOException, ServletException
+       {
+               return null;
+       }
+
+       @Override
        public StringBuffer getRequestURL() {
                return requestURL;
        }

Reply via email to