/[Apache-SVN]/tomcat/trunk/java/org/apache/coyote/AbstractProcessor.java
ViewVC logotype

Log of /tomcat/trunk/java/org/apache/coyote/AbstractProcessor.java

Parent Directory Parent Directory | Revision Log Revision Log


Sticky Revision:
(Current path doesn't exist after revision 1854427)

Revision 1519838 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 3 20:26:59 2013 UTC (11 years, 2 months ago) by markt
File length: 4994 byte(s)
Diff to previous 1519627 (colored)
When using Servlet 3.1 non-blocking reads with an AJP connector, make the reads between the AJP body messages from the server non-blocking. Once any part of a message is read, the remainder of the message will be read using blocking IO.

Revision 1519627 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 3 10:03:22 2013 UTC (11 years, 2 months ago) by markt
File length: 4728 byte(s)
Diff to previous 1512034 (colored)
More side-effects from making endpoints generic

Revision 1512034 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 8 21:09:38 2013 UTC (11 years, 3 months ago) by markt
File length: 4719 byte(s)
Diff to previous 1491948 (colored)
Pull up SocketWrapper

Revision 1491948 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 11 20:42:33 2013 UTC (11 years, 5 months ago) by markt
File length: 4326 byte(s)
Diff to previous 1478017 (colored)
No need to use fully-qualified name now that it has been renamed from ProtocolHandler (that clashed with an internal Tomcat class)

Revision 1478017 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 1 14:23:55 2013 UTC (11 years, 6 months ago) by markt
File length: 4298 byte(s)
Diff to previous 1444946 (colored)
Refactor to simplify support for non-blocking IO across all HTTP
connectors

Revision 1444946 - (view) (download) (annotate) - [select for diffs]
Modified Mon Feb 11 20:24:03 2013 UTC (11 years, 8 months ago) by markt
File length: 4299 byte(s)
Diff to previous 1413217 (colored)
Rename ProtocolHandler to HttpUpgradeHandler

Revision 1413217 - (view) (download) (annotate) - [select for diffs]
Modified Sat Nov 24 17:40:52 2012 UTC (11 years, 11 months ago) by markt
File length: 4296 byte(s)
Diff to previous 1413206 (colored)
upgradeDispatch() needs socket status to differentiate between read and
write

Revision 1413206 - (view) (download) (annotate) - [select for diffs]
Modified Sat Nov 24 17:15:32 2012 UTC (11 years, 11 months ago) by markt
File length: 4261 byte(s)
Diff to previous 1374032 (colored)
Switch the Processors to use the Servlet 3.1 upgrade objects
- Upgrade process still broken

Revision 1374032 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 16 20:15:28 2012 UTC (12 years, 2 months ago) by markt
File length: 4293 byte(s)
Diff to previous 1241441 (colored)
Code clean-up
 - Java 7 <>
 - UCDetector use of final
 - Make use of unused fields where appropriate

Revision 1241441 - (view) (download) (annotate) - [select for diffs]
Modified Tue Feb 7 12:25:57 2012 UTC (12 years, 9 months ago) by markt
File length: 4178 byte(s)
Diff to previous 1241410 (colored)
Refactor the connectors to allow lighter weight UpgradeProcessor
implementations that do not depend on Http11Processors.
The main change is the expansion of the Processor interface and the
use of that interface rather than the AbstractProcessor.

Revision 1241410 - (view) (download) (annotate) - [select for diffs]
Modified Tue Feb 7 10:18:10 2012 UTC (12 years, 9 months ago) by markt
File length: 4035 byte(s)
Diff to previous 1239034 (colored)
Use a lighter weight processor for upgrades.
Note that extending the Http11 processors is a hack that I think can be removed with some further refactoring of the connectors.

Revision 1239034 - (view) (download) (annotate) - [select for diffs]
Modified Wed Feb 1 10:07:39 2012 UTC (12 years, 9 months ago) by markt
File length: 3722 byte(s)
Diff to previous 1187780 (colored)
Initial web socket implementation with example. See code for TODOs.

Revision 1187780 - (view) (download) (annotate) - [select for diffs]
Modified Sat Oct 22 20:59:39 2011 UTC (13 years ago) by markt
File length: 3498 byte(s)
Diff to previous 1144405 (colored)
Whitespace removal from /java/org/apache/coyote

Revision 1144405 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jul 8 18:01:30 2011 UTC (13 years, 4 months ago) by markt
File length: 3518 byte(s)
Diff to previous 1137382 (colored)
Pull up Handler.process

Revision 1137382 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 19 15:56:22 2011 UTC (13 years, 4 months ago) by markt
File length: 2738 byte(s)
Diff to previous 1137381 (colored)
Pull up common code

Revision 1137381 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 19 15:50:17 2011 UTC (13 years, 4 months ago) by markt
File length: 2552 byte(s)
Diff to previous 1137375 (colored)
Pull up more common code in Processor constructors

Revision 1137375 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 19 15:00:40 2011 UTC (13 years, 4 months ago) by markt
File length: 1907 byte(s)
Diff to previous 1132397 (colored)
Pull up common endpoint code in Processor constructors

Revision 1132397 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 5 13:16:02 2011 UTC (13 years, 5 months ago) by markt
File length: 1906 byte(s)
Diff to previous 1131494 (colored)
Pull up the request and response objects since they are common between AJP and HTTP

Revision 1131494 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jun 4 21:00:07 2011 UTC (13 years, 5 months ago) by markt
File length: 1236 byte(s)
Diff to previous 1131490 (colored)
Pull up common getExecutor code

Revision 1131490 - (view) (download) (annotate) - [select for diffs]
Added Sat Jun 4 20:41:39 2011 UTC (13 years, 5 months ago) by markt
File length: 1097 byte(s)
Create an AbstractProcessor. Start to pull common code from AJP and HTTP processors to this abstract class.

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26