1 /***
2 * JFoxSOAF, Service-Oriented Application Framework
3 *
4 * Copyright (C) www.huihoo.org
5 *
6 * Distributable under GNU LGPL For more information, please visit:
7 * http://www.huihoo.org/jfox/jfoxsoaf
8 */
9
10 package org.huihoo.jfox.soaf.util.filter;
11
12 import java.io.InputStream;
13 import java.net.MalformedURLException;
14 import java.net.URL;
15 import java.util.Enumeration;
16 import java.util.Set;
17
18 import javax.servlet.RequestDispatcher;
19 import javax.servlet.Servlet;
20 import javax.servlet.ServletContext;
21 import javax.servlet.ServletException;
22
23 /***
24 * Mock MockServletContext
25 *
26 * @author <a href="mailto:founder_chen@yahoo.com">Peter Cheng </a>
27 * @version $Revision: 1.1 $ $Date: 2004/10/25 11:25:48 $
28 * @version Revision: 1.0
29 */
30
31 public class MockServletContext implements ServletContext {
32
33 /***
34 * @see javax.servlet.ServletContext#getContext(java.lang.String)
35 */
36 public ServletContext getContext(String arg0) {
37 return null;
38 }
39
40 /***
41 * @see javax.servlet.ServletContext#getMajorVersion()
42 */
43 public int getMajorVersion() {
44 return 0;
45 }
46
47 /***
48 * @see javax.servlet.ServletContext#getMinorVersion()
49 */
50 public int getMinorVersion() {
51 return 0;
52 }
53
54 /***
55 * @see javax.servlet.ServletContext#getMimeType(java.lang.String)
56 */
57 public String getMimeType(String arg0) {
58 return null;
59 }
60
61 /***
62 * @see javax.servlet.ServletContext#getResourcePaths(java.lang.String)
63 */
64 public Set getResourcePaths(String arg0) {
65 return null;
66 }
67
68 /***
69 * @see javax.servlet.ServletContext#getResource(java.lang.String)
70 */
71 public URL getResource(String arg0) throws MalformedURLException {
72 return null;
73 }
74
75 /***
76 * @see javax.servlet.ServletContext#getResourceAsStream(java.lang.String)
77 */
78 public InputStream getResourceAsStream(String arg0) {
79 return null;
80 }
81
82 /***
83 * @see javax.servlet.ServletContext#getRequestDispatcher(java.lang.String)
84 */
85 public RequestDispatcher getRequestDispatcher(String arg0) {
86 return null;
87 }
88
89 /***
90 * @see javax.servlet.ServletContext#getNamedDispatcher(java.lang.String)
91 */
92 public RequestDispatcher getNamedDispatcher(String arg0) {
93 return null;
94 }
95
96 /***
97 * @see javax.servlet.ServletContext#getServlet(java.lang.String)
98 */
99 public Servlet getServlet(String arg0) throws ServletException {
100 return null;
101 }
102
103 /***
104 * @see javax.servlet.ServletContext#getServlets()
105 */
106 public Enumeration getServlets() {
107 return null;
108 }
109
110 /***
111 * @see javax.servlet.ServletContext#getServletNames()
112 */
113 public Enumeration getServletNames() {
114 return null;
115 }
116
117 /***
118 * @see javax.servlet.ServletContext#log(java.lang.String)
119 */
120 public void log(String arg0) {
121 }
122
123 /***
124 * @see javax.servlet.ServletContext#log(java.lang.Exception,
125 * java.lang.String)
126 */
127 public void log(Exception arg0, String arg1) {
128 }
129
130 /***
131 * @see javax.servlet.ServletContext#log(java.lang.String,
132 * java.lang.Throwable)
133 */
134 public void log(String arg0, Throwable arg1) {
135 }
136
137 /***
138 * @see javax.servlet.ServletContext#getRealPath(java.lang.String)
139 */
140 public String getRealPath(String arg0) {
141 return null;
142 }
143
144 /***
145 * @see javax.servlet.ServletContext#getServerInfo()
146 */
147 public String getServerInfo() {
148 return null;
149 }
150
151 /***
152 * @see javax.servlet.ServletContext#getInitParameter(java.lang.String)
153 */
154 public String getInitParameter(String arg0) {
155 return null;
156 }
157
158 /***
159 * @see javax.servlet.ServletContext#getInitParameterNames()
160 */
161 public Enumeration getInitParameterNames() {
162 return null;
163 }
164
165 /***
166 * @see javax.servlet.ServletContext#getAttribute(java.lang.String)
167 */
168 public Object getAttribute(String arg0) {
169 return null;
170 }
171
172 /***
173 * @see javax.servlet.ServletContext#getAttributeNames()
174 */
175 public Enumeration getAttributeNames() {
176
177 return null;
178 }
179
180 /***
181 * @see javax.servlet.ServletContext#setAttribute(java.lang.String,
182 * java.lang.Object)
183 */
184 public void setAttribute(String arg0, Object arg1) {
185 }
186
187 /***
188 * @see javax.servlet.ServletContext#removeAttribute(java.lang.String)
189 */
190 public void removeAttribute(String arg0) {
191 }
192
193 /***
194 * @see javax.servlet.ServletContext#getServletContextName()
195 */
196 public String getServletContextName() {
197 return null;
198 }
199
200 }