[VIVO-1375] Upgrade to Servlet 3.0 spec

This commit is contained in:
Graham Triggs 2017-08-25 08:51:10 +01:00
parent 787a83e8c3
commit 47f3f304cb
132 changed files with 629 additions and 1195 deletions

View file

@ -7,6 +7,7 @@ import java.io.IOException;
import java.io.OutputStreamWriter;
import java.io.PrintWriter;
import java.io.StringWriter;
import java.util.Collection;
import java.util.HashMap;
import java.util.Locale;
import java.util.Map;
@ -14,6 +15,7 @@ import java.util.regex.Matcher;
import java.util.regex.Pattern;
import javax.servlet.ServletOutputStream;
import javax.servlet.WriteListener;
import javax.servlet.http.Cookie;
import javax.servlet.http.HttpServletResponse;
@ -62,6 +64,16 @@ public class HttpServletResponseStub implements HttpServletResponse {
return headers.get(name);
}
@Override
public Collection<String> getHeaders(String s) {
return null;
}
@Override
public Collection<String> getHeaderNames() {
return null;
}
// ----------------------------------------------------------------------
// Stub methods
// ----------------------------------------------------------------------
@ -115,6 +127,16 @@ public class HttpServletResponseStub implements HttpServletResponse {
}
return new ServletOutputStream() {
@Override
public boolean isReady() {
return true;
}
@Override
public void setWriteListener(WriteListener writeListener) {
}
@Override
public void write(int thisChar) throws IOException {
outputStream.write(thisChar);
@ -214,6 +236,11 @@ public class HttpServletResponseStub implements HttpServletResponse {
"HttpServletResponseStub.setContentLength() not implemented.");
}
@Override
public void setContentLengthLong(long l) {
}
@Override
public void setLocale(Locale arg0) {
throw new RuntimeException(