Author: remm
Date: Thu Jan 14 15:57:49 2016
New Revision: 1724638

URL: http://svn.apache.org/viewvc?rev=1724638&view=rev
Log:
Javadoc fixes.

Modified:
    tomcat/trunk/java/org/apache/coyote/AbstractProcessor.java
    tomcat/trunk/java/org/apache/coyote/AbstractProcessorLight.java
    tomcat/trunk/java/org/apache/coyote/AbstractProtocol.java
    tomcat/trunk/java/org/apache/coyote/ajp/AjpProcessor.java
    tomcat/trunk/java/org/apache/coyote/http11/Http11OutputBuffer.java
    tomcat/trunk/java/org/apache/coyote/http11/filters/ChunkedInputFilter.java
    tomcat/trunk/java/org/apache/coyote/http2/AbstractStream.java

Modified: tomcat/trunk/java/org/apache/coyote/AbstractProcessor.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/coyote/AbstractProcessor.java?rev=1724638&r1=1724637&r2=1724638&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/coyote/AbstractProcessor.java (original)
+++ tomcat/trunk/java/org/apache/coyote/AbstractProcessor.java Thu Jan 14 
15:57:49 2016
@@ -55,9 +55,8 @@ public abstract class AbstractProcessor
 
     /**
      * Used by HTTP/2.
-     *
-     * @param coyoteRequest
-     * @param coyoteResponse
+     * @param coyoteRequest The request
+     * @param coyoteResponse The response
      */
     protected AbstractProcessor(Request coyoteRequest, Response 
coyoteResponse) {
         this(null, coyoteRequest, coyoteResponse);
@@ -83,6 +82,8 @@ public abstract class AbstractProcessor
     /**
      * Update the current error state to the new error state if the new error
      * state is more severe than the current error state.
+     * @param errorState The error status details
+     * @param t The error which occurred
      */
     protected void setErrorState(ErrorState errorState, Throwable t) {
         boolean blockIo = this.errorState.isIoAllowed() && 
!errorState.isIoAllowed();
@@ -135,6 +136,7 @@ public abstract class AbstractProcessor
 
     /**
      * Set the socket wrapper being used.
+     * @param socketWrapper The socket wrapper
      */
     protected final void setSocketWrapper(SocketWrapperBase<?> socketWrapper) {
         this.socketWrapper = socketWrapper;
@@ -142,7 +144,7 @@ public abstract class AbstractProcessor
 
 
     /**
-     * Get the socket wrapper being used.
+     * @return the socket wrapper being used.
      */
     protected final SocketWrapperBase<?> getSocketWrapper() {
         return socketWrapper;
@@ -156,7 +158,7 @@ public abstract class AbstractProcessor
 
 
     /**
-     * Obtain the Executor used by the underlying endpoint.
+     * @return the Executor used by the underlying endpoint.
      */
     protected Executor getExecutor() {
         return endpoint.getExecutor();

Modified: tomcat/trunk/java/org/apache/coyote/AbstractProcessorLight.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/coyote/AbstractProcessorLight.java?rev=1724638&r1=1724637&r2=1724638&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/coyote/AbstractProcessorLight.java (original)
+++ tomcat/trunk/java/org/apache/coyote/AbstractProcessorLight.java Thu Jan 14 
15:57:49 2016
@@ -144,6 +144,8 @@ public abstract class AbstractProcessorL
      * Uses currently include Servlet 3.0 Async and HTTP upgrade connections.
      * Further uses may be added in the future. These will typically start as
      * HTTP requests.
+     * @param status The event to process
+     * @return the socket state
      */
     protected abstract SocketState dispatch(SocketEvent status);
 

Modified: tomcat/trunk/java/org/apache/coyote/AbstractProtocol.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/coyote/AbstractProtocol.java?rev=1724638&r1=1724637&r2=1724638&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/coyote/AbstractProtocol.java (original)
+++ tomcat/trunk/java/org/apache/coyote/AbstractProtocol.java Thu Jan 14 
15:57:49 2016
@@ -393,6 +393,7 @@ public abstract class AbstractProtocol<S
     /**
      * Concrete implementations need to provide access to their logger to be
      * used by the abstract classes.
+     * @return the logger
      */
     protected abstract Log getLog();
 
@@ -400,19 +401,22 @@ public abstract class AbstractProtocol<S
     /**
      * Obtain the prefix to be used when construction a name for this protocol
      * handler. The name will be prefix-address-port.
+     * @return the prefix
      */
     protected abstract String getNamePrefix();
 
 
     /**
      * Obtain the name of the protocol, (Http, Ajp, etc.). Used with JMX.
+     * @return the protocol name
      */
     protected abstract String getProtocolName();
 
 
     /**
+     * Find a suitable handler for the protocol negotiated
+     * at the network layer.
      * @param name The name of the requested negotiated protocol.
-     *
      * @return The instance where {@link UpgradeProtocol#getAlpnName()} matches
      *         the requested protocol
      */

Modified: tomcat/trunk/java/org/apache/coyote/ajp/AjpProcessor.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/coyote/ajp/AjpProcessor.java?rev=1724638&r1=1724637&r2=1724638&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/coyote/ajp/AjpProcessor.java (original)
+++ tomcat/trunk/java/org/apache/coyote/ajp/AjpProcessor.java Thu Jan 14 
15:57:49 2016
@@ -932,8 +932,10 @@ public class AjpProcessor extends Abstra
     /**
      * Get more request body data from the web server and store it in the
      * internal buffer.
-     *
-     * @return true if there is more data, false if not.
+     * @param block <code>true</code> if this is blocking IO
+     * @return <code>true</code> if there is more data,
+     *  <code>false</code> if not.
+     * @throws IOException An IO error occurred
      */
     protected boolean refillReadBuffer(boolean block) throws IOException {
         // When using replay (e.g. after FORM auth) all the data to read has

Modified: tomcat/trunk/java/org/apache/coyote/http11/Http11OutputBuffer.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/coyote/http11/Http11OutputBuffer.java?rev=1724638&r1=1724637&r2=1724638&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/coyote/http11/Http11OutputBuffer.java 
(original)
+++ tomcat/trunk/java/org/apache/coyote/http11/Http11OutputBuffer.java Thu Jan 
14 15:57:49 2016
@@ -527,7 +527,7 @@ public class Http11OutputBuffer implemen
      * @param block     Should this method block until the buffer is empty
      * @return  <code>true</code> if data remains in the buffer (which can only
      *          happen in non-blocking mode) else <code>false</code>.
-     * @throws IOException
+     * @throws IOException Error writing data
      */
     protected boolean flushBuffer(boolean block) throws IOException  {
         return socketWrapper.flush(block);
@@ -536,6 +536,7 @@ public class Http11OutputBuffer implemen
 
     /**
      * Is standard Servlet blocking IO being used for output?
+     * @return <code>true</code> if this is blocking IO
      */
     protected final boolean isBlocking() {
         return response.getWriteListener() == null;

Modified: 
tomcat/trunk/java/org/apache/coyote/http11/filters/ChunkedInputFilter.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/coyote/http11/filters/ChunkedInputFilter.java?rev=1724638&r1=1724637&r2=1724638&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/coyote/http11/filters/ChunkedInputFilter.java 
(original)
+++ tomcat/trunk/java/org/apache/coyote/http11/filters/ChunkedInputFilter.java 
Thu Jan 14 15:57:49 2016
@@ -305,6 +305,8 @@ public class ChunkedInputFilter implemen
 
     /**
      * Read bytes from the previous buffer.
+     * @return The byte count which has been read
+     * @throws IOException Read error
      */
     protected int readBytes() throws IOException {
 
@@ -327,6 +329,9 @@ public class ChunkedInputFilter implemen
      * The letters before CRLF or ';' (whatever comes first) must be valid hex
      * digits. We should not parse F23IAMGONNAMESSTHISUP34CRLF as a valid
      * header according to the spec.
+     * @return <code>true</code> if the chunk header has been
+     *  successfully parsed
+     * @throws IOException Read error
      */
     protected boolean parseChunkHeader() throws IOException {
 
@@ -397,6 +402,7 @@ public class ChunkedInputFilter implemen
      * @param   tolerant    Should tolerant parsing (LF and CRLF) be used? This
      *                      is recommended (RFC2616, section 19.3) for message
      *                      headers.
+     * @throws IOException An error occurred parsing CRLF
      */
     protected void parseCRLF(boolean tolerant) throws IOException {
 
@@ -431,6 +437,7 @@ public class ChunkedInputFilter implemen
 
     /**
      * Parse end chunk data.
+     * @throws IOException Error propagation
      */
     protected void parseEndChunk() throws IOException {
         // Handle optional trailer headers

Modified: tomcat/trunk/java/org/apache/coyote/http2/AbstractStream.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/coyote/http2/AbstractStream.java?rev=1724638&r1=1724637&r2=1724638&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/coyote/http2/AbstractStream.java (original)
+++ tomcat/trunk/java/org/apache/coyote/http2/AbstractStream.java Thu Jan 14 
15:57:49 2016
@@ -105,8 +105,10 @@ abstract class AbstractStream {
 
 
     /**
-     * @param increment
-     * @throws Http2Exception
+     * Increment window size.
+     * @param increment The amount of the incrementation
+     * @throws Http2Exception If the window size is now higher than
+     *  the maximum allowed
      */
     protected synchronized void incrementWindowSize(int increment) throws 
Http2Exception {
         // No need for overflow protection here.



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

Reply via email to