summaryrefslogtreecommitdiff
path: root/orkbasej/java/net/sf/oreka/serializers/test/NullHttpServletRequest.java
diff options
context:
space:
mode:
Diffstat (limited to 'orkbasej/java/net/sf/oreka/serializers/test/NullHttpServletRequest.java')
-rw-r--r--orkbasej/java/net/sf/oreka/serializers/test/NullHttpServletRequest.java163
1 files changed, 163 insertions, 0 deletions
diff --git a/orkbasej/java/net/sf/oreka/serializers/test/NullHttpServletRequest.java b/orkbasej/java/net/sf/oreka/serializers/test/NullHttpServletRequest.java
new file mode 100644
index 0000000..71cb22f
--- /dev/null
+++ b/orkbasej/java/net/sf/oreka/serializers/test/NullHttpServletRequest.java
@@ -0,0 +1,163 @@
+/*
+ * Oreka -- A media capture and retrieval platform
+ *
+ * Copyright (C) 2005, orecx LLC
+ *
+ * http://www.orecx.com
+ *
+ * This program is free software, distributed under the terms of
+ * the GNU General Public License.
+ * Please refer to http://www.gnu.org/copyleft/gpl.html
+ *
+ */
+
+package net.sf.oreka.serializers.test;
+
+import java.io.BufferedReader;
+import java.io.IOException;
+import java.io.UnsupportedEncodingException;
+import java.security.Principal;
+import java.util.Enumeration;
+import java.util.Hashtable;
+import java.util.Locale;
+import java.util.Map;
+
+import javax.servlet.RequestDispatcher;
+import javax.servlet.ServletInputStream;
+import javax.servlet.http.Cookie;
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpSession;
+
+public class NullHttpServletRequest implements HttpServletRequest
+{
+ public Hashtable<String, String> parameters = new Hashtable<String, String>();
+
+ public void setParameter(String key, String value) {
+ parameters.put(key, value);
+ }
+
+ public String getParameter(String key) {
+ return (String)this.parameters.get(key);
+ }
+
+ public Enumeration getParameterNames(){
+ return this.parameters.elements();
+ }
+
+ public Cookie[] getCookies() {return null;}
+ public String getMethod(){return null;}
+ public String getRequestURI(){return null;}
+ public String getServletPath(){return null;}
+ public String getPathInfo(){return null;}
+ public String getPathTranslated(){return null;}
+ public String getQueryString(){return null;}
+ public String getRemoteUser(){return null;}
+ public String getAuthType(){return null;}
+ public String getHeader(String name){return null;}
+ public int getIntHeader(String name){return 0;}
+ public long getDateHeader(String name){return 0;}
+ public Enumeration getHeaderNames(){return null;}
+ public HttpSession getSession(boolean create){return null;}
+ public String getRequestedSessionId(){return null;}
+ public boolean isRequestedSessionIdValid(){return false;}
+ public boolean isRequestedSessionIdFromCookie(){return false;}
+ public boolean isRequestedSessionIdFromUrl(){return false;}
+ public int getContentLength(){return 0;}
+ public String getContentType(){return null;}
+ public String getProtocol(){return null;}
+ public String getScheme(){return null;}
+ public String getServerName(){return null;}
+ public int getServerPort(){return 0;}
+ public String getRemoteAddr(){return null;}
+ public String getRemoteHost(){return null;}
+ public String getRealPath(String path){return null;}
+ public ServletInputStream getInputStream() throws IOException{return null;}
+ public String[] getParameterValues(String name){return null;}
+ public Enumeration getAttributeNames(){return null;}
+ public Object getAttribute(String name){return null;}
+ public HttpSession getSession(){return null;}
+ public BufferedReader getReader() throws IOException{return null;}
+ public String getCharacterEncoding(){return null;}
+ public void setAttribute(String name, Object o) {}
+ public boolean isRequestedSessionIdFromURL() {return false;}
+
+ public String getContextPath() {
+ // TODO Auto-generated method stub
+ return null;
+ }
+
+ public Enumeration getHeaders(String arg0) {
+ // TODO Auto-generated method stub
+ return null;
+ }
+
+ public StringBuffer getRequestURL() {
+ // TODO Auto-generated method stub
+ return null;
+ }
+
+ public Principal getUserPrincipal() {
+ // TODO Auto-generated method stub
+ return null;
+ }
+
+ public boolean isUserInRole(String arg0) {
+ // TODO Auto-generated method stub
+ return false;
+ }
+
+ public String getLocalAddr() {
+ // TODO Auto-generated method stub
+ return null;
+ }
+
+ public Locale getLocale() {
+ // TODO Auto-generated method stub
+ return null;
+ }
+
+ public Enumeration getLocales() {
+ // TODO Auto-generated method stub
+ return null;
+ }
+
+ public String getLocalName() {
+ // TODO Auto-generated method stub
+ return null;
+ }
+
+ public int getLocalPort() {
+ // TODO Auto-generated method stub
+ return 0;
+ }
+
+ public Map getParameterMap() {
+ // TODO Auto-generated method stub
+ return null;
+ }
+
+ public int getRemotePort() {
+ // TODO Auto-generated method stub
+ return 0;
+ }
+
+ public RequestDispatcher getRequestDispatcher(String arg0) {
+ // TODO Auto-generated method stub
+ return null;
+ }
+
+ public boolean isSecure() {
+ // TODO Auto-generated method stub
+ return false;
+ }
+
+ public void removeAttribute(String arg0) {
+ // TODO Auto-generated method stub
+
+ }
+
+ public void setCharacterEncoding(String arg0) throws UnsupportedEncodingException {
+ // TODO Auto-generated method stub
+
+ }
+} \ No newline at end of file