001: /*
002: * Copyright (c) 2006, JForum Team
003: * All rights reserved.
004: *
005: * Redistribution and use in source and binary forms,
006: * with or without modification, are permitted provided
007: * that the following conditions are met:
008: *
009: * 1) Redistributions of source code must retain the above
010: * copyright notice, this list of conditions and the
011: * following disclaimer.
012: * 2) Redistributions in binary form must reproduce the
013: * above copyright notice, this list of conditions and
014: * the following disclaimer in the documentation and/or
015: * other materials provided with the distribution.
016: * 3) Neither the name of "Rafael Steil" nor
017: * the names of its contributors may be used to endorse
018: * or promote products derived from this software without
019: * specific prior written permission.
020: *
021: * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT
022: * HOLDERS AND CONTRIBUTORS "AS IS" AND ANY
023: * EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
024: * BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
025: * MERCHANTABILITY AND FITNESS FOR A PARTICULAR
026: * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
027: * THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
028: * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
029: * EXEMPLARY, OR CONSEQUENTIAL DAMAGES
030: * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
031: * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
032: * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
033: * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER
034: * IN CONTRACT, STRICT LIABILITY, OR TORT
035: * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
036: * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
037: * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
038: *
039: *
040: * The JForum Project
041: * http://www.jforum.net
042: */
043: package net.jforum.http;
044:
045: import javax.servlet.ServletOutputStream;
046: import javax.servlet.http.Cookie;
047: import javax.servlet.http.HttpServletResponse;
048: import java.io.IOException;
049: import java.io.PrintWriter;
050: import java.util.Locale;
051:
052: /**
053: * User: SergeMaslyukov
054: * Date: 24.08.2006
055: * Time: 23:51:07
056: * <p/>
057: * $Id: FakeHttpResponse.java,v 1.1 2006/08/24 21:02:58 sergemaslyukov Exp $
058: */
059: public class FakeHttpResponse implements HttpServletResponse {
060:
061: public void addCookie(Cookie cookie) {
062: //To change body of implemented methods use File | Settings | File Templates.
063: }
064:
065: public boolean containsHeader(String name) {
066: return false; //To change body of implemented methods use File | Settings | File Templates.
067: }
068:
069: public String encodeURL(String url) {
070: return null; //To change body of implemented methods use File | Settings | File Templates.
071: }
072:
073: public String encodeRedirectURL(String url) {
074: return null; //To change body of implemented methods use File | Settings | File Templates.
075: }
076:
077: public String encodeUrl(String url) {
078: return null; //To change body of implemented methods use File | Settings | File Templates.
079: }
080:
081: public String encodeRedirectUrl(String url) {
082: return null; //To change body of implemented methods use File | Settings | File Templates.
083: }
084:
085: public void sendError(int sc, String msg) throws IOException {
086: //To change body of implemented methods use File | Settings | File Templates.
087: }
088:
089: public void sendError(int sc) throws IOException {
090: //To change body of implemented methods use File | Settings | File Templates.
091: }
092:
093: public void sendRedirect(String location) throws IOException {
094: //To change body of implemented methods use File | Settings | File Templates.
095: }
096:
097: public void setDateHeader(String name, long date) {
098: //To change body of implemented methods use File | Settings | File Templates.
099: }
100:
101: public void addDateHeader(String name, long date) {
102: //To change body of implemented methods use File | Settings | File Templates.
103: }
104:
105: public void setHeader(String name, String value) {
106: //To change body of implemented methods use File | Settings | File Templates.
107: }
108:
109: public void addHeader(String name, String value) {
110: //To change body of implemented methods use File | Settings | File Templates.
111: }
112:
113: public void setIntHeader(String name, int value) {
114: //To change body of implemented methods use File | Settings | File Templates.
115: }
116:
117: public void addIntHeader(String name, int value) {
118: //To change body of implemented methods use File | Settings | File Templates.
119: }
120:
121: public void setStatus(int sc) {
122: //To change body of implemented methods use File | Settings | File Templates.
123: }
124:
125: public void setStatus(int sc, String sm) {
126: //To change body of implemented methods use File | Settings | File Templates.
127: }
128:
129: public String getCharacterEncoding() {
130: return null; //To change body of implemented methods use File | Settings | File Templates.
131: }
132:
133: public String getContentType() {
134: return null; //To change body of implemented methods use File | Settings | File Templates.
135: }
136:
137: public ServletOutputStream getOutputStream() throws IOException {
138: return null; //To change body of implemented methods use File | Settings | File Templates.
139: }
140:
141: public PrintWriter getWriter() throws IOException {
142: return null; //To change body of implemented methods use File | Settings | File Templates.
143: }
144:
145: public void setCharacterEncoding(String charset) {
146: //To change body of implemented methods use File | Settings | File Templates.
147: }
148:
149: public void setContentLength(int len) {
150: //To change body of implemented methods use File | Settings | File Templates.
151: }
152:
153: public void setContentType(String type) {
154: //To change body of implemented methods use File | Settings | File Templates.
155: }
156:
157: public void setBufferSize(int size) {
158: //To change body of implemented methods use File | Settings | File Templates.
159: }
160:
161: public int getBufferSize() {
162: return 0; //To change body of implemented methods use File | Settings | File Templates.
163: }
164:
165: public void flushBuffer() throws IOException {
166: //To change body of implemented methods use File | Settings | File Templates.
167: }
168:
169: public void resetBuffer() {
170: //To change body of implemented methods use File | Settings | File Templates.
171: }
172:
173: public boolean isCommitted() {
174: return false; //To change body of implemented methods use File | Settings | File Templates.
175: }
176:
177: public void reset() {
178: //To change body of implemented methods use File | Settings | File Templates.
179: }
180:
181: public void setLocale(Locale loc) {
182: //To change body of implemented methods use File | Settings | File Templates.
183: }
184:
185: public Locale getLocale() {
186: return null; //To change body of implemented methods use File | Settings | File Templates.
187: }
188: }
|