1 package net.sf.jguard.jee.authentication.http; 2 3 import java.io.InputStream ; 4 import java.net.MalformedURLException ; 5 import java.net.URL ; 6 import java.util.Enumeration ; 7 import java.util.HashMap ; 8 import java.util.Map ; 9 import java.util.Set ; 10 11 import javax.servlet.RequestDispatcher ; 12 import javax.servlet.Servlet ; 13 import javax.servlet.ServletContext ; 14 import javax.servlet.ServletException ; 15 16 public class ServletContextSimulator implements ServletContext { 17 18 private Map attributes = new HashMap (); 19 20 public Object getAttribute(String key) { 21 return attributes.get(key); 22 } 23 24 public Enumeration getAttributeNames() { 25 return null; 27 } 28 29 public ServletContext getContext(String arg0) { 30 return null; 32 } 33 34 public String getInitParameter(String arg0) { 35 return null; 37 } 38 39 public Enumeration getInitParameterNames() { 40 return null; 42 } 43 44 public int getMajorVersion() { 45 return 0; 47 } 48 49 public String getMimeType(String arg0) { 50 return null; 52 } 53 54 public int getMinorVersion() { 55 return 0; 57 } 58 59 public RequestDispatcher getNamedDispatcher(String arg0) { 60 return null; 62 } 63 64 public String getRealPath(String arg0) { 65 return null; 67 } 68 69 public RequestDispatcher getRequestDispatcher(String arg0) { 70 return null; 72 } 73 74 public URL getResource(String arg0) throws MalformedURLException { 75 return null; 77 } 78 79 public InputStream getResourceAsStream(String arg0) { 80 return null; 82 } 83 84 public Set getResourcePaths(String arg0) { 85 return null; 87 } 88 89 public String getServerInfo() { 90 return null; 92 } 93 94 public Servlet getServlet(String arg0) throws ServletException { 95 return null; 97 } 98 99 public String getServletContextName() { 100 return null; 102 } 103 104 public Enumeration getServletNames() { 105 return null; 107 } 108 109 public Enumeration getServlets() { 110 return null; 112 } 113 114 public void log(String arg0) { 115 117 } 118 119 public void log(Exception arg0, String arg1) { 120 122 } 123 124 public void log(String arg0, Throwable arg1) { 125 127 } 128 129 public void removeAttribute(String arg0) { 130 132 } 133 134 public void setAttribute(String arg0, Object arg1) { 135 attributes.put(arg0, arg1); 136 137 } 138 139 } 140 | Popular Tags |