Author: markt
Date: Mon Sep 6 16:53:34 2010
New Revision: 993096
URL: http://svn.apache.org/viewvc?rev=993096&view=rev
Log:
Reduce visibility, remove unused/unnecessary methods prior to fixing bz49884
Modified:
tomcat/trunk/java/org/apache/catalina/core/AsyncContextImpl.java
Modified: tomcat/trunk/java/org/apache/catalina/core/AsyncContextImpl.java
URL:
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/core/AsyncContextImpl.java?rev=993096&r1=993095&r2=993096&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/core/AsyncContextImpl.java (original)
+++ tomcat/trunk/java/org/apache/catalina/core/AsyncContextImpl.java Mon Sep 6
16:53:34 2010
@@ -101,7 +101,7 @@ public class AsyncContextImpl implements
@Override
public void dispatch() {
- HttpServletRequest sr = (HttpServletRequest)getServletRequest();
+ HttpServletRequest sr = (HttpServletRequest)getRequest();
String path = sr.getRequestURI();
String cpath = sr.getContextPath();
if (cpath.length()>1) path = path.substring(cpath.length());
@@ -171,12 +171,12 @@ public class AsyncContextImpl implements
@Override
public ServletRequest getRequest() {
- return getServletRequest();
+ return servletRequest;
}
@Override
public ServletResponse getResponse() {
- return getServletResponse();
+ return servletResponse;
}
@Override
@@ -277,14 +277,6 @@ public class AsyncContextImpl implements
}
}
- public ServletRequest getServletRequest() {
- return servletRequest;
- }
-
- public ServletResponse getServletResponse() {
- return servletResponse;
- }
-
@Override
public boolean hasOriginalRequestAndResponse() {
return hasOriginalRequestAndResponse;
@@ -294,11 +286,7 @@ public class AsyncContextImpl implements
this.hasOriginalRequestAndResponse = hasOriginalRequestAndResponse;
}
- public boolean isCompleted() {
- return (state.get()==AsyncState.NOT_STARTED);
- }
-
- public void doInternalDispatch() throws ServletException, IOException {
+ protected void doInternalDispatch() throws ServletException, IOException {
if (this.state.compareAndSet(AsyncState.TIMING_OUT,
AsyncState.TIMING_OUT_NEED_COMPLETE)) {
log.debug("TIMING OUT!");
@@ -360,8 +348,8 @@ public class AsyncContextImpl implements
}
}
- public void doInternalComplete(boolean error) {
- if (isCompleted()) return;
+ private void doInternalComplete(boolean error) {
+ if (state.get()==AsyncState.NOT_STARTED) return;
if (state.compareAndSet(AsyncState.STARTED, AsyncState.NOT_STARTED)) {
//this is the same as
//request.startAsync().complete();
@@ -392,10 +380,6 @@ public class AsyncContextImpl implements
return state.get();
}
- protected void setState(AsyncState st) {
- state.set(st);
- }
-
@Override
public long getTimeout() {
return timeout;
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]