Author: markt
Date: Wed Oct 19 20:50:29 2011
New Revision: 1186479

URL: http://svn.apache.org/viewvc?rev=1186479&view=rev
Log:
Code clean-up. No functional change.

Modified:
    tomcat/trunk/java/org/apache/coyote/http11/AbstractHttp11Processor.java

Modified: 
tomcat/trunk/java/org/apache/coyote/http11/AbstractHttp11Processor.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/coyote/http11/AbstractHttp11Processor.java?rev=1186479&r1=1186478&r2=1186479&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/coyote/http11/AbstractHttp11Processor.java 
(original)
+++ tomcat/trunk/java/org/apache/coyote/http11/AbstractHttp11Processor.java Wed 
Oct 19 20:50:29 2011
@@ -62,7 +62,7 @@ public abstract class AbstractHttp11Proc
 
     /*
      * Tracks how many internal filters are in the filter library so they
-     * are skipped when looking for pluggable filters. 
+     * are skipped when looking for pluggable filters.
      */
     private int pluggableFilterIndex = Integer.MAX_VALUE;
 
@@ -252,7 +252,7 @@ public abstract class AbstractHttp11Proc
      */
     protected String server = null;
 
-    
+
     public AbstractHttp11Processor(AbstractEndpoint endpoint) {
         super(endpoint);
     }
@@ -374,8 +374,9 @@ public abstract class AbstractHttp11Proc
         }
         else {
             result = new String[sArray.length + 1];
-            for (int i = 0; i < sArray.length; i++)
+            for (int i = 0; i < sArray.length; i++) {
                 result[i] = sArray[i];
+            }
             result[sArray.length] = value;
         }
         return result;
@@ -389,8 +390,9 @@ public abstract class AbstractHttp11Proc
      * @param value string
      */
     private boolean startsWithStringArray(String sArray[], String value) {
-        if (value == null)
-           return false;
+        if (value == null) {
+            return false;
+        }
         for (int i = 0; i < sArray.length; i++) {
             if (value.startsWith(sArray[i])) {
                 return true;
@@ -537,12 +539,14 @@ public abstract class AbstractHttp11Proc
             response.getMimeHeaders().getValue("Content-Encoding");
 
         if ((contentEncodingMB != null)
-            && (contentEncodingMB.indexOf("gzip") != -1))
+            && (contentEncodingMB.indexOf("gzip") != -1)) {
             return false;
+        }
 
         // If force mode, always compress (test purposes only)
-        if (compressionLevel == 2)
-           return true;
+        if (compressionLevel == 2) {
+            return true;
+        }
 
         // Check if sufficient length to trigger the compression
         long contentLength = response.getContentLengthLong();
@@ -558,7 +562,7 @@ public abstract class AbstractHttp11Proc
         return false;
     }
 
-    
+
     /**
      * Check if compression should be used for this resource. Already checked
      * that the resource could be compressed if the client supports it.
@@ -570,12 +574,14 @@ public abstract class AbstractHttp11Proc
             request.getMimeHeaders().getValue("accept-encoding");
 
         if ((acceptEncodingMB == null)
-            || (acceptEncodingMB.indexOf("gzip") == -1))
+            || (acceptEncodingMB.indexOf("gzip") == -1)) {
             return false;
+        }
 
         // If force mode, always compress (test purposes only)
-        if (compressionLevel == 2)
-           return true;
+        if (compressionLevel == 2) {
+            return true;
+        }
 
         // Check for incompatible Browser
         if (noCompressionUserAgents != null) {
@@ -594,7 +600,7 @@ public abstract class AbstractHttp11Proc
         return true;
     }
 
-    
+
     /**
      * Specialized utility method: find a sequence of lower case bytes inside
      * a ByteChunk.
@@ -610,19 +616,24 @@ public abstract class AbstractHttp11Proc
         int srcEnd = b.length;
 
         for (int i = start; i <= (end - srcEnd); i++) {
-            if (Ascii.toLower(buff[i]) != first) continue;
+            if (Ascii.toLower(buff[i]) != first) {
+                continue;
+            }
             // found first char, now look for a match
             int myPos = i+1;
             for (int srcPos = 1; srcPos < srcEnd;) {
-                if (Ascii.toLower(buff[myPos++]) != b[srcPos++])
+                if (Ascii.toLower(buff[myPos++]) != b[srcPos++]) {
                     break;
-                if (srcPos == srcEnd) return i - start; // found it
+                }
+                if (srcPos == srcEnd) {
+                    return i - start; // found it
+                }
             }
         }
         return -1;
     }
 
-    
+
     /**
      * Determine if we must drop the connection because of the HTTP status
      * code.  Use the same list of codes as Apache/httpd.
@@ -638,7 +649,7 @@ public abstract class AbstractHttp11Proc
                status == 501 /* SC_NOT_IMPLEMENTED */;
     }
 
-    
+
     /**
      * Allows the super class to set the socket wrapper being used.
      */
@@ -647,18 +658,18 @@ public abstract class AbstractHttp11Proc
 
     /**
      * Exposes input buffer to super class to allow better code re-use.
-     * @return  The input buffer used by the processor. 
+     * @return  The input buffer used by the processor.
      */
     protected abstract AbstractInputBuffer<S> getInputBuffer();
 
-    
+
     /**
      * Exposes output buffer to super class to allow better code re-use.
-     * @return  The output buffer used by the processor. 
+     * @return  The output buffer used by the processor.
      */
     protected abstract AbstractOutputBuffer<S> getOutputBuffer();
 
-    
+
     /**
      * Initialize standard input and output filters.
      */
@@ -681,11 +692,11 @@ public abstract class AbstractHttp11Proc
         // Create and add the chunked filters.
         //getInputBuffer().addFilter(new GzipInputFilter());
         getOutputBuffer().addFilter(new GzipOutputFilter());
-        
+
         pluggableFilterIndex = getInputBuffer().getFilters().length;
     }
 
-    
+
     /**
      * Add an input filter to the current request.
      *
@@ -722,7 +733,7 @@ public abstract class AbstractHttp11Proc
      */
     @Override
     public final void action(ActionCode actionCode, Object param) {
-        
+
         if (actionCode == ActionCode.CLOSE) {
             // End the processing of the current request
 
@@ -736,8 +747,9 @@ public abstract class AbstractHttp11Proc
         } else if (actionCode == ActionCode.COMMIT) {
             // Commit current response
 
-            if (response.isCommitted())
+            if (response.isCommitted()) {
                 return;
+            }
 
             // Validate and write response headers
             try {
@@ -752,8 +764,9 @@ public abstract class AbstractHttp11Proc
             // Send a 100 status back if it makes sense (response not committed
             // yet, and client specified an expectation for 100-continue)
 
-            if ((response.isCommitted()) || !expectation)
+            if ((response.isCommitted()) || !expectation) {
                 return;
+            }
 
             getInputBuffer().setSwallowInput(true);
             try {
@@ -786,7 +799,7 @@ public abstract class AbstractHttp11Proc
 
         } else if (actionCode == ActionCode.REQ_SET_BODY_REPLAY) {
             ByteChunk body = (ByteChunk) param;
-            
+
             InputFilter savedBody = new SavedRequestInputFilter(body);
             savedBody.setRequest(request);
 
@@ -817,14 +830,14 @@ public abstract class AbstractHttp11Proc
             actionInternal(actionCode, param);
         }
     }
-    
+
     abstract void actionInternal(ActionCode actionCode, Object param);
-    
+
 
     /**
      * Processors (currently only HTTP BIO) may elect to disable HTTP 
keep-alive
      * in some circumstances. This method allows the processor implementation 
to
-     * determine if keep-alive should be disabled or not. 
+     * determine if keep-alive should be disabled or not.
      */
     protected abstract boolean disableKeepAlive();
 
@@ -837,7 +850,7 @@ public abstract class AbstractHttp11Proc
 
     /**
      * Defines how a connector handles an incomplete request line read.
-     * 
+     *
      * @return <code>true</code> if the processor should break out of the
      *         processing loop, otherwise <code>false</code>.
      */
@@ -856,7 +869,7 @@ public abstract class AbstractHttp11Proc
      *
      * @param socketWrapper Socket from which the HTTP requests will be read
      *               and the HTTP responses will be written.
-     *  
+     *
      * @throws IOException error during an I/O operation
      */
     @Override
@@ -893,7 +906,7 @@ public abstract class AbstractHttp11Proc
             // Parsing the request header
             try {
                 setRequestLineReadTimeout();
-                
+
                 if (!getInputBuffer().parseRequestLine(keptAlive)) {
                     if (handleIncompleteRequestLineRead()) {
                         break;
@@ -1063,7 +1076,7 @@ public abstract class AbstractHttp11Proc
         http09 = false;
         contentDelimitation = false;
         expectation = false;
-        
+
         prepareRequestInternal();
 
         if (endpoint.isSSLEnabled()) {
@@ -1116,8 +1129,9 @@ public abstract class AbstractHttp11Proc
         }
 
         MessageBytes expectMB = null;
-        if (http11)
+        if (http11) {
             expectMB = headers.getValue("expect");
+        }
         if ((expectMB != null)
             && (expectMB.indexOfIgnoreCase("100-continue", 0) != -1)) {
             getInputBuffer().setSwallowInput(false);
@@ -1171,8 +1185,9 @@ public abstract class AbstractHttp11Proc
 
         // Parse transfer-encoding header
         MessageBytes transferEncodingValueMB = null;
-        if (http11)
+        if (http11) {
             transferEncodingValueMB = headers.getValue("transfer-encoding");
+        }
         if (transferEncodingValueMB != null) {
             String transferEncodingValue = transferEncodingValueMB.toString();
             // Parse the comma separated list. "identity" codings are ignored
@@ -1229,7 +1244,7 @@ public abstract class AbstractHttp11Proc
         parseHost(valueMB);
 
         if (!contentDelimitation) {
-            // If there's no content length 
+            // If there's no content length
             // (broken HTTP/1.0 or HTTP/1.1), assume
             // the client is not broken and didn't send a body
             getInputBuffer().addActiveFilter
@@ -1242,7 +1257,7 @@ public abstract class AbstractHttp11Proc
             request.setAttribute("org.apache.tomcat.sendfile.support",
                     Boolean.TRUE);
         }
-        
+
         // Advertise comet support through a request attribute
         if (endpoint.getUseComet()) {
             request.setAttribute("org.apache.tomcat.comet.support",
@@ -1253,7 +1268,7 @@ public abstract class AbstractHttp11Proc
             request.setAttribute("org.apache.tomcat.comet.timeout.support",
                     Boolean.TRUE);
         }
-        
+
         if (error) {
             adapter.log(request, response, 0);
         }
@@ -1265,7 +1280,7 @@ public abstract class AbstractHttp11Proc
      * go away in the future.
      */
     protected abstract void prepareRequestInternal();
-    
+
     /**
      * When committing the response, we have to validate the set of headers, as
      * well as setup the response filters.
@@ -1307,7 +1322,7 @@ public abstract class AbstractHttp11Proc
         if (getEndpoint().getUseSendfile()) {
             sendingWithSendfile = prepareSendfile(outputFilters);
         }
-        
+
         // Check for compression
         boolean isCompressable = false;
         boolean useCompression = false;
@@ -1416,7 +1431,7 @@ public abstract class AbstractHttp11Proc
     }
 
     abstract boolean prepareSendfile(OutputFilter[] outputFilters);
-    
+
     /**
      * Parse host.
      */
@@ -1466,7 +1481,7 @@ public abstract class AbstractHttp11Proc
             request.serverName().setChars(hostNameC, 0, valueL);
         } else {
             request.serverName().setChars(hostNameC, 0, colonPos);
-            
+
             int port = 0;
             int mult = 1;
             for (int i = valueL - 1; i > colonPos; i--) {
@@ -1486,7 +1501,7 @@ public abstract class AbstractHttp11Proc
 
     }
 
-    
+
     @Override
     public SocketState asyncDispatch(SocketStatus status) {
 
@@ -1596,6 +1611,6 @@ public abstract class AbstractHttp11Proc
         localPort = -1;
         recycleInternal();
     }
-    
+
     protected abstract void recycleInternal();
 }



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to