From: fhanik Date: Wed, 25 Mar 2009 13:33:13 +0000 (+0000) Subject: some basic skeleton addition, more to follow X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=c94148b5594e3032f8e6795ea4abd153ec91ad32;p=tomcat7.0 some basic skeleton addition, more to follow git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@758250 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/java/org/apache/catalina/connector/Request.java b/java/org/apache/catalina/connector/Request.java index 67c49df98..4981cce78 100644 --- a/java/org/apache/catalina/connector/Request.java +++ b/java/org/apache/catalina/connector/Request.java @@ -1534,8 +1534,7 @@ public class Request } public AsyncContext startAsync() throws IllegalStateException { - // TODO SERVLET3 - return null; + return startAsync(getRequest(),getResponse().getResponse()); } public AsyncContext startAsync(ServletRequest servletRequest, diff --git a/java/org/apache/catalina/connector/RequestFacade.java b/java/org/apache/catalina/connector/RequestFacade.java index 2f929fb89..f65c5319d 100644 --- a/java/org/apache/catalina/connector/RequestFacade.java +++ b/java/org/apache/catalina/connector/RequestFacade.java @@ -938,20 +938,18 @@ public class RequestFacade implements HttpServletRequest { } - public void addAsyncListener(AsyncListener listener, - ServletRequest servletRequest, ServletResponse servletResponse) { - // TODO SERVLET3 + public void addAsyncListener(AsyncListener listener, ServletRequest servletRequest, ServletResponse servletResponse) { + request.addAsyncListener(listener,servletRequest,servletResponse); } public void addAsyncListener(AsyncListener listener) { - // TODO SERVLET3 + request.addAsyncListener(listener); } public AsyncContext getAsyncContext() { - // TODO SERVLET3 - return null; + return request.getAsyncContext(); } @@ -966,32 +964,27 @@ public class RequestFacade implements HttpServletRequest { public boolean isAsyncStarted() { - // TODO SERVLET3 - return false; + return request.isAsyncStarted(); } public boolean isAsyncSupported() { - // TODO SERVLET3 - return false; + return request.isAsyncStarted(); } public void setAsyncTimeout(long timeout) { - // TODO SERVLET3 + request.setAsyncTimeout(timeout); } public AsyncContext startAsync() throws IllegalStateException { - // TODO SERVLET3 - return null; + return request.startAsync(); } - public AsyncContext startAsync(ServletRequest servletRequest, - ServletResponse servletResponse) throws IllegalStateException { - // TODO SERVLET3 - return null; + public AsyncContext startAsync(ServletRequest servletRequest,ServletResponse servletResponse) throws IllegalStateException { + return request.startAsync(servletRequest, servletResponse); } public boolean getAllowTrace() {