- Redo Comet processing using events.
authorremm <remm@13f79535-47bb-0310-9956-ffa450edef68>
Wed, 13 Sep 2006 00:55:15 +0000 (00:55 +0000)
committerremm <remm@13f79535-47bb-0310-9956-ffa450edef68>
Wed, 13 Sep 2006 00:55:15 +0000 (00:55 +0000)
commitb5086c43c60b7b97a6eb8ef1390e6fe3ad8a7830
treeddd51e2bed1009366c58ac9b60f20c71f0d322f3
parent111c50cb6f601530899e83f7917b5ae0d9d91f2c
- Redo Comet processing using events.
- Add Valve.event (most regular valves do not do anything, but standard valves need to call the next pipeline).
- Add a new Filter interface that filters can implement to intercept the events (I didn't test it yet).

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@442778 13f79535-47bb-0310-9956-ffa450edef68
18 files changed:
java/org/apache/catalina/CometEvent.java
java/org/apache/catalina/CometFilter.java [new file with mode: 0644]
java/org/apache/catalina/CometFilterChain.java [new file with mode: 0644]
java/org/apache/catalina/CometProcessor.java
java/org/apache/catalina/Valve.java
java/org/apache/catalina/connector/CometEventImpl.java [new file with mode: 0644]
java/org/apache/catalina/connector/CoyoteAdapter.java
java/org/apache/catalina/connector/Request.java
java/org/apache/catalina/connector/Response.java
java/org/apache/catalina/core/ApplicationFilterChain.java
java/org/apache/catalina/core/ApplicationFilterFactory.java
java/org/apache/catalina/core/StandardContext.java
java/org/apache/catalina/core/StandardContextValve.java
java/org/apache/catalina/core/StandardEngineValve.java
java/org/apache/catalina/core/StandardHostValve.java
java/org/apache/catalina/core/StandardWrapperValve.java
java/org/apache/catalina/servlets/CometServlet.java [deleted file]
java/org/apache/catalina/valves/ValveBase.java