1   package ch.qos.logback.access.jetty;
2   
3   import jakarta.servlet.ServletOutputStream;
4   import jakarta.servlet.http.Cookie;
5   import jakarta.servlet.http.HttpServletResponse;
6   import org.eclipse.jetty.server.Response;
7   
8   import java.io.IOException;
9   import java.io.PrintWriter;
10  import java.util.Collection;
11  import java.util.Locale;
12  
13  public class ResponseWrapper implements HttpServletResponse {
14  
15      Response response;
16  
17      public ResponseWrapper(Response response) {
18          this.response = response;
19      }
20  
21      @Override
22      public void addCookie(Cookie cookie) {
23  
24      }
25  
26      @Override
27      public boolean containsHeader(String name) {
28          return false;
29      }
30  
31      @Override
32      public String encodeURL(String url) {
33          return null;
34      }
35  
36      @Override
37      public String encodeRedirectURL(String url) {
38          return null;
39      }
40  
41      @Override
42      public void sendError(int sc, String msg) throws IOException {
43  
44      }
45  
46      @Override
47      public void sendError(int sc) throws IOException {
48  
49      }
50  
51      @Override
52      public void sendRedirect(String location) throws IOException {
53  
54      }
55  
56      @Override
57      public void setDateHeader(String name, long date) {
58  
59      }
60  
61      @Override
62      public void addDateHeader(String name, long date) {
63  
64      }
65  
66      @Override
67      public void setHeader(String name, String value) {
68  
69      }
70  
71      @Override
72      public void addHeader(String name, String value) {
73  
74      }
75  
76      @Override
77      public void setIntHeader(String name, int value) {
78  
79      }
80  
81      @Override
82      public void addIntHeader(String name, int value) {
83  
84      }
85  
86      @Override
87      public void setStatus(int sc) {
88  
89      }
90  
91      @Override
92      public int getStatus() {
93          return 0;
94      }
95  
96      @Override
97      public String getHeader(String name) {
98          return null;
99      }
100 
101     @Override
102     public Collection<String> getHeaders(String name) {
103         return null;
104     }
105 
106     @Override
107     public Collection<String> getHeaderNames() {
108         return null;
109     }
110 
111     @Override
112     public String getCharacterEncoding() {
113         return null;
114     }
115 
116     @Override
117     public String getContentType() {
118         return null;
119     }
120 
121     @Override
122     public ServletOutputStream getOutputStream() throws IOException {
123         return null;
124     }
125 
126     @Override
127     public PrintWriter getWriter() throws IOException {
128         return null;
129     }
130 
131     @Override
132     public void setCharacterEncoding(String charset) {
133 
134     }
135 
136     @Override
137     public void setContentLength(int len) {
138 
139     }
140 
141     @Override
142     public void setContentLengthLong(long len) {
143 
144     }
145 
146     @Override
147     public void setContentType(String type) {
148 
149     }
150 
151     @Override
152     public void setBufferSize(int size) {
153 
154     }
155 
156     @Override
157     public int getBufferSize() {
158         return 0;
159     }
160 
161     @Override
162     public void flushBuffer() throws IOException {
163 
164     }
165 
166     @Override
167     public void resetBuffer() {
168 
169     }
170 
171     @Override
172     public boolean isCommitted() {
173         return false;
174     }
175 
176     @Override
177     public void reset() {
178 
179     }
180 
181     @Override
182     public void setLocale(Locale loc) {
183 
184     }
185 
186     @Override
187     public Locale getLocale() {
188         return null;
189     }
190 }