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.IOException;
13 import java.io.PrintWriter;
14 import java.util.Locale;
15
16 import javax.servlet.ServletOutputStream;
17 import javax.servlet.ServletResponse;
18
19 /***
20 * Mock MockServletResponse
21 *
22 * @author <a href="mailto:founder_chen@yahoo.com">Peter Cheng </a>
23 * @version $Revision: 1.1 $ $Date: 2004/10/25 11:25:48 $
24 * @version Revision: 1.0
25 */
26
27 public class MockServletResponse implements ServletResponse {
28
29 /***
30 * @see javax.servlet.ServletResponse#getCharacterEncoding()
31 */
32 public String getCharacterEncoding() {
33 return null;
34 }
35
36 /***
37 * @see javax.servlet.ServletResponse#getOutputStream()
38 */
39 public ServletOutputStream getOutputStream() throws IOException {
40 return null;
41 }
42
43 /***
44 * @see javax.servlet.ServletResponse#getWriter()
45 */
46 public PrintWriter getWriter() throws IOException {
47 return null;
48 }
49
50 /***
51 * @see javax.servlet.ServletResponse#setContentLength(int)
52 */
53 public void setContentLength(int arg0) {
54 }
55
56 /***
57 * @see javax.servlet.ServletResponse#setContentType(java.lang.String)
58 */
59 public void setContentType(String arg0) {
60 }
61
62 /***
63 * @see javax.servlet.ServletResponse#setBufferSize(int)
64 */
65 public void setBufferSize(int arg0) {
66 }
67
68 /***
69 * @see javax.servlet.ServletResponse#getBufferSize()
70 */
71 public int getBufferSize() {
72 return 0;
73 }
74
75 /***
76 * @see javax.servlet.ServletResponse#flushBuffer()
77 */
78 public void flushBuffer() throws IOException {
79 }
80
81 /***
82 * @see javax.servlet.ServletResponse#resetBuffer()
83 */
84 public void resetBuffer() {
85 }
86
87 /***
88 * @see javax.servlet.ServletResponse#isCommitted()
89 */
90 public boolean isCommitted() {
91 return false;
92 }
93
94 /***
95 * @see javax.servlet.ServletResponse#reset()
96 */
97 public void reset() {
98 }
99
100 /***
101 * @see javax.servlet.ServletResponse#setLocale(java.util.Locale)
102 */
103 public void setLocale(Locale arg0) {
104 }
105
106 /***
107 * @see javax.servlet.ServletResponse#getLocale()
108 */
109 public Locale getLocale() {
110 return null;
111 }
112
113 }