Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGreg Wilkins2009-10-26 07:48:39 +0000
committerGreg Wilkins2009-10-26 07:48:39 +0000
commit227fb5abecbce33375255f1b34c1ee5180afd422 (patch)
tree3b6d7cf668756a1813d54c6605d0e65b7eda7693 /jetty-server/src/main/java/org/eclipse/jetty/server/HttpConnection.java
parenta24f48c113b40e36b9ceaf35f67fdd3924fbcd71 (diff)
downloadorg.eclipse.jetty.project-227fb5abecbce33375255f1b34c1ee5180afd422.tar.gz
org.eclipse.jetty.project-227fb5abecbce33375255f1b34c1ee5180afd422.tar.xz
org.eclipse.jetty.project-227fb5abecbce33375255f1b34c1ee5180afd422.zip
numerous code cleanups
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1014 7e9141cc-0065-0410-87d8-b60c137991c4
Diffstat (limited to 'jetty-server/src/main/java/org/eclipse/jetty/server/HttpConnection.java')
-rw-r--r--jetty-server/src/main/java/org/eclipse/jetty/server/HttpConnection.java28
1 files changed, 19 insertions, 9 deletions
diff --git a/jetty-server/src/main/java/org/eclipse/jetty/server/HttpConnection.java b/jetty-server/src/main/java/org/eclipse/jetty/server/HttpConnection.java
index 681e4d4e54..7f096477b4 100644
--- a/jetty-server/src/main/java/org/eclipse/jetty/server/HttpConnection.java
+++ b/jetty-server/src/main/java/org/eclipse/jetty/server/HttpConnection.java
@@ -16,6 +16,7 @@ package org.eclipse.jetty.server;
import java.io.IOException;
import java.io.InputStream;
import java.io.PrintWriter;
+
import javax.servlet.ServletInputStream;
import javax.servlet.ServletOutputStream;
import javax.servlet.http.HttpServletResponse;
@@ -39,12 +40,12 @@ import org.eclipse.jetty.http.HttpVersions;
import org.eclipse.jetty.http.MimeTypes;
import org.eclipse.jetty.http.Parser;
import org.eclipse.jetty.io.Buffer;
-import org.eclipse.jetty.io.BufferCache.CachedBuffer;
import org.eclipse.jetty.io.Connection;
import org.eclipse.jetty.io.EndPoint;
import org.eclipse.jetty.io.EofException;
import org.eclipse.jetty.io.RuntimeIOException;
import org.eclipse.jetty.io.UncheckedPrintWriter;
+import org.eclipse.jetty.io.BufferCache.CachedBuffer;
import org.eclipse.jetty.io.nio.SelectChannelEndPoint;
import org.eclipse.jetty.util.QuotedStringTokenizer;
import org.eclipse.jetty.util.StringUtil;
@@ -672,7 +673,7 @@ public class HttpConnection implements Connection
_response.reset();
_generator.reset(true);
_generator.setResponse(HttpStatus.INTERNAL_SERVER_ERROR_500,null);
- _generator.completeHeader(_responseFields,HttpGenerator.LAST);
+ _generator.completeHeader(_responseFields,Generator.LAST);
_generator.complete();
throw new HttpException(HttpStatus.INTERNAL_SERVER_ERROR_500);
}
@@ -690,7 +691,7 @@ public class HttpConnection implements Connection
_generator.setResponse(_response.getStatus(), _response.getReason());
try
{
- _generator.completeHeader(_responseFields, HttpGenerator.LAST);
+ _generator.completeHeader(_responseFields, Generator.LAST);
}
catch(IOException io)
{
@@ -704,7 +705,7 @@ public class HttpConnection implements Connection
_response.reset();
_generator.reset(true);
_generator.setResponse(HttpStatus.INTERNAL_SERVER_ERROR_500,null);
- _generator.completeHeader(_responseFields,HttpGenerator.LAST);
+ _generator.completeHeader(_responseFields,Generator.LAST);
_generator.complete();
throw new HttpException(HttpStatus.INTERNAL_SERVER_ERROR_500);
}
@@ -718,7 +719,7 @@ public class HttpConnection implements Connection
{
try
{
- commitResponse(HttpGenerator.MORE);
+ commitResponse(Generator.MORE);
_generator.flushBuffer();
}
catch(IOException e)
@@ -792,6 +793,7 @@ public class HttpConnection implements Connection
* @see org.eclipse.jetty.server.server.HttpParser.EventHandler#startRequest(org.eclipse.io.Buffer,
* org.eclipse.io.Buffer, org.eclipse.io.Buffer)
*/
+ @Override
public void startRequest(Buffer method, Buffer uri, Buffer version) throws IOException
{
_host = false;
@@ -835,6 +837,7 @@ public class HttpConnection implements Connection
/*
* @see org.eclipse.jetty.server.server.HttpParser.EventHandler#parsedHeaderValue(org.eclipse.io.Buffer)
*/
+ @Override
public void parsedHeader(Buffer name, Buffer value)
{
int ho = HttpHeaders.CACHE.getOrdinal(name);
@@ -939,6 +942,7 @@ public class HttpConnection implements Connection
/*
* @see org.eclipse.jetty.server.server.HttpParser.EventHandler#headerComplete()
*/
+ @Override
public void headerComplete() throws IOException
{
_requests++;
@@ -989,6 +993,7 @@ public class HttpConnection implements Connection
/*
* @see org.eclipse.jetty.server.server.HttpParser.EventHandler#content(int, org.eclipse.io.Buffer)
*/
+ @Override
public void content(Buffer ref) throws IOException
{
if (_delayedHandling)
@@ -1004,6 +1009,7 @@ public class HttpConnection implements Connection
*
* @see org.eclipse.jetty.server.server.HttpParser.EventHandler#messageComplete(int)
*/
+ @Override
public void messageComplete(long contentLength) throws IOException
{
if (_delayedHandling)
@@ -1020,6 +1026,7 @@ public class HttpConnection implements Connection
* @see org.eclipse.jetty.server.server.HttpParser.EventHandler#startResponse(org.eclipse.io.Buffer, int,
* org.eclipse.io.Buffer)
*/
+ @Override
public void startResponse(Buffer version, int status, Buffer reason)
{
Log.debug("Bad request!: "+version+" "+status+" "+reason);
@@ -1042,13 +1049,14 @@ public class HttpConnection implements Connection
/*
* @see java.io.OutputStream#close()
*/
+ @Override
public void close() throws IOException
{
if (_closed)
return;
if (!isIncluding() && !super._generator.isCommitted())
- commitResponse(HttpGenerator.LAST);
+ commitResponse(Generator.LAST);
else
flushResponse();
@@ -1060,10 +1068,11 @@ public class HttpConnection implements Connection
/*
* @see java.io.OutputStream#flush()
*/
+ @Override
public void flush() throws IOException
{
if (!super._generator.isCommitted())
- commitResponse(HttpGenerator.MORE);
+ commitResponse(Generator.MORE);
super.flush();
}
@@ -1071,6 +1080,7 @@ public class HttpConnection implements Connection
/*
* @see javax.servlet.ServletOutputStream#print(java.lang.String)
*/
+ @Override
public void print(String s) throws IOException
{
if (_closed)
@@ -1151,8 +1161,8 @@ public class HttpConnection implements Connection
if (content instanceof Buffer)
{
- super._generator.addContent((Buffer) content, HttpGenerator.LAST);
- commitResponse(HttpGenerator.LAST);
+ super._generator.addContent((Buffer) content, Generator.LAST);
+ commitResponse(Generator.LAST);
}
else if (content instanceof InputStream)
{

Back to the top