From: markt Date: Tue, 14 Sep 2010 07:55:26 +0000 (+0000) Subject: Fix most of the warnings in this package X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=fbca8e65291f70d1116022f5eea28d4af92718f2;p=tomcat7.0 Fix most of the warnings in this package git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@996780 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/java/org/apache/coyote/http11/AbstractInputBuffer.java b/java/org/apache/coyote/http11/AbstractInputBuffer.java index f023fd236..c2ac66403 100644 --- a/java/org/apache/coyote/http11/AbstractInputBuffer.java +++ b/java/org/apache/coyote/http11/AbstractInputBuffer.java @@ -309,6 +309,7 @@ public abstract class AbstractInputBuffer implements InputBuffer{ /** * Read some bytes. */ + @Override public int doRead(ByteChunk chunk, Request req) throws IOException { diff --git a/java/org/apache/coyote/http11/AbstractOutputBuffer.java b/java/org/apache/coyote/http11/AbstractOutputBuffer.java index e5e8f897c..d761128d0 100644 --- a/java/org/apache/coyote/http11/AbstractOutputBuffer.java +++ b/java/org/apache/coyote/http11/AbstractOutputBuffer.java @@ -184,6 +184,7 @@ public abstract class AbstractOutputBuffer implements OutputBuffer{ * @return number of bytes written * @throws IOException an underlying I/O error occurred */ + @Override public int doWrite(ByteChunk chunk, Response res) throws IOException { @@ -367,6 +368,7 @@ public abstract class AbstractOutputBuffer implements OutputBuffer{ if (org.apache.coyote.Constants.IS_SECURITY_ENABLED){ AccessController.doPrivileged( new PrivilegedAction(){ + @Override public Void run(){ buf[pos++] = Constants.CR; buf[pos++] = Constants.LF; diff --git a/java/org/apache/coyote/http11/Http11NioProtocol.java b/java/org/apache/coyote/http11/Http11NioProtocol.java index 63fa91275..62d92a4b1 100644 --- a/java/org/apache/coyote/http11/Http11NioProtocol.java +++ b/java/org/apache/coyote/http11/Http11NioProtocol.java @@ -210,6 +210,7 @@ public class Http11NioProtocol extends AbstractHttp11JsseProtocol { protected ConcurrentHashMap connections = new ConcurrentHashMap(); protected ConcurrentLinkedQueue recycledProcessors = new ConcurrentLinkedQueue() { + private static final long serialVersionUID = 1L; protected AtomicInteger size = new AtomicInteger(0); @Override public boolean offer(Http11NioProcessor processor) { diff --git a/java/org/apache/coyote/http11/InputFilter.java b/java/org/apache/coyote/http11/InputFilter.java index c880e9c79..94b7db154 100644 --- a/java/org/apache/coyote/http11/InputFilter.java +++ b/java/org/apache/coyote/http11/InputFilter.java @@ -36,6 +36,7 @@ public interface InputFilter extends InputBuffer { * * @return Number of bytes read. */ + @Override public int doRead(ByteChunk chunk, Request unused) throws IOException; diff --git a/java/org/apache/coyote/http11/InternalAprInputBuffer.java b/java/org/apache/coyote/http11/InternalAprInputBuffer.java index fafe13af0..e7be699d4 100644 --- a/java/org/apache/coyote/http11/InternalAprInputBuffer.java +++ b/java/org/apache/coyote/http11/InternalAprInputBuffer.java @@ -325,6 +325,7 @@ public class InternalAprInputBuffer extends AbstractInputBuffer { throws IOException { while (parseHeader()) { + // Loop until there are no more headers } parsingHeader = false; @@ -339,6 +340,7 @@ public class InternalAprInputBuffer extends AbstractInputBuffer { * @return false after reading a blank line (which indicates that the * HTTP header parsing is done */ + @SuppressWarnings("null") // headerValue cannot be null public boolean parseHeader() throws IOException { @@ -446,6 +448,7 @@ public class InternalAprInputBuffer extends AbstractInputBuffer { } if (buf[pos] == Constants.CR) { + // Skip } else if (buf[pos] == Constants.LF) { eol = true; } else if (buf[pos] == Constants.SP) { @@ -612,6 +615,7 @@ public class InternalAprInputBuffer extends AbstractInputBuffer { /** * Read bytes into the specified chunk. */ + @Override public int doRead(ByteChunk chunk, Request req ) throws IOException { diff --git a/java/org/apache/coyote/http11/InternalAprOutputBuffer.java b/java/org/apache/coyote/http11/InternalAprOutputBuffer.java index 6cc44ccf8..84ebbe3b4 100644 --- a/java/org/apache/coyote/http11/InternalAprOutputBuffer.java +++ b/java/org/apache/coyote/http11/InternalAprOutputBuffer.java @@ -247,6 +247,7 @@ public class InternalAprOutputBuffer extends AbstractOutputBuffer { /** * Write chunk. */ + @Override public int doWrite(ByteChunk chunk, Response res) throws IOException { diff --git a/java/org/apache/coyote/http11/InternalInputBuffer.java b/java/org/apache/coyote/http11/InternalInputBuffer.java index 6a0c2bd93..4ded3b1e7 100644 --- a/java/org/apache/coyote/http11/InternalInputBuffer.java +++ b/java/org/apache/coyote/http11/InternalInputBuffer.java @@ -255,6 +255,7 @@ public class InternalInputBuffer extends AbstractInputBuffer { throws IOException { while (parseHeader()) { + // Loop until we run out of headers } parsingHeader = false; @@ -269,6 +270,7 @@ public class InternalInputBuffer extends AbstractInputBuffer { * @return false after reading a blank line (which indicates that the * HTTP header parsing is done */ + @SuppressWarnings("null") // headerValue cannot be null public boolean parseHeader() throws IOException { @@ -376,6 +378,7 @@ public class InternalInputBuffer extends AbstractInputBuffer { } if (buf[pos] == Constants.CR) { + // Skip } else if (buf[pos] == Constants.LF) { eol = true; } else if (buf[pos] == Constants.SP) { @@ -489,6 +492,7 @@ public class InternalInputBuffer extends AbstractInputBuffer { /** * Read bytes into the specified chunk. */ + @Override public int doRead(ByteChunk chunk, Request req ) throws IOException { diff --git a/java/org/apache/coyote/http11/InternalNioInputBuffer.java b/java/org/apache/coyote/http11/InternalNioInputBuffer.java index e6c8f4fbb..125e1ac1f 100644 --- a/java/org/apache/coyote/http11/InternalNioInputBuffer.java +++ b/java/org/apache/coyote/http11/InternalNioInputBuffer.java @@ -396,7 +396,11 @@ public class InternalNioInputBuffer extends AbstractInputBuffer { socket.getBufHandler().getReadBuffer().clear(); if ( block ) { Selector selector = null; - try { selector = getSelectorPool().get(); }catch ( IOException x ) {} + try { + selector = getSelectorPool().get(); + } catch ( IOException x ) { + // Ignore + } try { NioEndpoint.KeyAttachment att = (NioEndpoint.KeyAttachment)socket.getAttachment(false); if ( att == null ) throw new IOException("Key must be cancelled."); @@ -569,6 +573,7 @@ public class InternalNioInputBuffer extends AbstractInputBuffer { } if (buf[pos] == Constants.CR) { + // Skip } else if (buf[pos] == Constants.LF) { eol = true; } else if (buf[pos] == Constants.SP) { @@ -706,6 +711,7 @@ public class InternalNioInputBuffer extends AbstractInputBuffer { /** * Read bytes into the specified chunk. */ + @Override public int doRead(ByteChunk chunk, Request req ) throws IOException { diff --git a/java/org/apache/coyote/http11/InternalNioOutputBuffer.java b/java/org/apache/coyote/http11/InternalNioOutputBuffer.java index b64a06c79..1db303f97 100644 --- a/java/org/apache/coyote/http11/InternalNioOutputBuffer.java +++ b/java/org/apache/coyote/http11/InternalNioOutputBuffer.java @@ -307,6 +307,7 @@ public class InternalNioOutputBuffer extends AbstractOutputBuffer { /** * Write chunk. */ + @Override public int doWrite(ByteChunk chunk, Response res) throws IOException { diff --git a/java/org/apache/coyote/http11/InternalOutputBuffer.java b/java/org/apache/coyote/http11/InternalOutputBuffer.java index 501d04c52..480fab9bc 100644 --- a/java/org/apache/coyote/http11/InternalOutputBuffer.java +++ b/java/org/apache/coyote/http11/InternalOutputBuffer.java @@ -234,6 +234,7 @@ public class InternalOutputBuffer extends AbstractOutputBuffer /** * Callback to write data from the buffer. */ + @Override public void realWriteBytes(byte cbuf[], int off, int len) throws IOException { if (len > 0) { @@ -256,6 +257,7 @@ public class InternalOutputBuffer extends AbstractOutputBuffer /** * Write chunk. */ + @Override public int doWrite(ByteChunk chunk, Response res) throws IOException { diff --git a/java/org/apache/coyote/http11/OutputFilter.java b/java/org/apache/coyote/http11/OutputFilter.java index 22bcc3e9d..83ab39067 100644 --- a/java/org/apache/coyote/http11/OutputFilter.java +++ b/java/org/apache/coyote/http11/OutputFilter.java @@ -36,6 +36,7 @@ public interface OutputFilter extends OutputBuffer { * * @return number of bytes written by the filter */ + @Override public int doWrite(ByteChunk chunk, Response unused) throws IOException;