Author: remm
Date: Fri Jan  8 16:12:22 2016
New Revision: 1723752

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

Modified:
    tomcat/trunk/java/org/apache/catalina/filters/CorsFilter.java
    tomcat/trunk/java/org/apache/catalina/filters/CsrfPreventionFilterBase.java
    tomcat/trunk/java/org/apache/catalina/filters/ExpiresFilter.java
    tomcat/trunk/java/org/apache/catalina/filters/RemoteIpFilter.java
    tomcat/trunk/java/org/apache/catalina/filters/RequestFilter.java
    
tomcat/trunk/java/org/apache/catalina/filters/SetCharacterEncodingFilter.java
    tomcat/trunk/java/org/apache/catalina/ha/CatalinaCluster.java
    tomcat/trunk/java/org/apache/catalina/ha/ClusterDeployer.java
    tomcat/trunk/java/org/apache/catalina/ha/ClusterManager.java
    tomcat/trunk/java/org/apache/catalina/ha/backend/Sender.java
    tomcat/trunk/java/org/apache/catalina/ha/backend/TcpSender.java
    tomcat/trunk/java/org/apache/catalina/ha/deploy/FarmWarDeployer.java
    tomcat/trunk/java/org/apache/catalina/ha/deploy/FileMessageFactory.java
    tomcat/trunk/java/org/apache/catalina/ha/deploy/WarWatcher.java
    tomcat/trunk/java/org/apache/catalina/ha/session/ClusterManagerBase.java
    tomcat/trunk/java/org/apache/catalina/ha/session/DeltaManager.java
    tomcat/trunk/java/org/apache/catalina/ha/session/DeltaRequest.java
    tomcat/trunk/java/org/apache/catalina/ha/session/DeltaSession.java
    tomcat/trunk/java/org/apache/catalina/ha/tcp/ReplicationValve.java
    tomcat/trunk/java/org/apache/catalina/ha/tcp/SendMessageData.java
    tomcat/trunk/java/org/apache/catalina/ha/tcp/SimpleTcpCluster.java
    tomcat/trunk/java/org/apache/catalina/session/ManagerBase.java
    tomcat/trunk/java/org/apache/catalina/session/StandardSession.java
    tomcat/trunk/java/org/apache/catalina/tribes/tipis/ReplicatedMapEntry.java
    tomcat/trunk/java/org/apache/tomcat/util/digester/RuleSet.java

Modified: tomcat/trunk/java/org/apache/catalina/filters/CorsFilter.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/filters/CorsFilter.java?rev=1723752&r1=1723751&r2=1723752&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/filters/CorsFilter.java (original)
+++ tomcat/trunk/java/org/apache/catalina/filters/CorsFilter.java Fri Jan  8 
16:12:22 2016
@@ -202,14 +202,11 @@ public final class CorsFilter extends Ge
     /**
      * Handles a CORS request of type {@link CORSRequestType}.SIMPLE.
      *
-     * @param request
-     *            The {@link HttpServletRequest} object.
-     * @param response
-     *            The {@link HttpServletResponse} object.
-     * @param filterChain
-     *            The {@link FilterChain} object.
-     * @throws IOException
-     * @throws ServletException
+     * @param request The {@link HttpServletRequest} object.
+     * @param response The {@link HttpServletResponse} object.
+     * @param filterChain The {@link FilterChain} object.
+     * @throws IOException an IO error occurred
+     * @throws ServletException Servlet error propagation
      * @see <a href="http://www.w3.org/TR/cors/#resource-requests";>Simple
      *      Cross-Origin Request, Actual Request, and Redirects</a>
      */
@@ -288,14 +285,11 @@ public final class CorsFilter extends Ge
     /**
      * Handles CORS pre-flight request.
      *
-     * @param request
-     *            The {@link HttpServletRequest} object.
-     * @param response
-     *            The {@link HttpServletResponse} object.
-     * @param filterChain
-     *            The {@link FilterChain} object.
-     * @throws IOException
-     * @throws ServletException
+     * @param request The {@link HttpServletRequest} object.
+     * @param response The {@link HttpServletResponse} object.
+     * @param filterChain The {@link FilterChain} object.
+     * @throws IOException an IO error occurred
+     * @throws ServletException Servlet error propagation
      */
     protected void handlePreflightCORS(final HttpServletRequest request,
             final HttpServletResponse response, final FilterChain filterChain)
@@ -403,14 +397,11 @@ public final class CorsFilter extends Ge
      * it is not a cross-origin request. This implementation, just forwards the
      * request down the filter chain.
      *
-     * @param request
-     *            The {@link HttpServletRequest} object.
-     * @param response
-     *            The {@link HttpServletResponse} object.
-     * @param filterChain
-     *            The {@link FilterChain} object.
-     * @throws IOException
-     * @throws ServletException
+     * @param request The {@link HttpServletRequest} object.
+     * @param response The {@link HttpServletResponse} object.
+     * @param filterChain The {@link FilterChain} object.
+     * @throws IOException an IO error occurred
+     * @throws ServletException Servlet error propagation
      */
     private void handleNonCORS(final HttpServletRequest request,
             final HttpServletResponse response, final FilterChain filterChain)
@@ -423,12 +414,9 @@ public final class CorsFilter extends Ge
     /**
      * Handles a CORS request that violates specification.
      *
-     * @param request
-     *            The {@link HttpServletRequest} object.
-     * @param response
-     *            The {@link HttpServletResponse} object.
-     * @param filterChain
-     *            The {@link FilterChain} object.
+     * @param request The {@link HttpServletRequest} object.
+     * @param response The {@link HttpServletResponse} object.
+     * @param filterChain The {@link FilterChain} object.
      */
     private void handleInvalidCORS(final HttpServletRequest request,
             final HttpServletResponse response, final FilterChain filterChain) 
{
@@ -471,10 +459,8 @@ public final class CorsFilter extends Ge
      * 'Access-Control-Request-Headers' header, for pre-flight request.</li>
      * </ul>
      *
-     * @param request
-     *            The {@link HttpServletRequest} object.
-     * @param corsRequestType
-     *            The {@link CORSRequestType} object.
+     * @param request The {@link HttpServletRequest} object.
+     * @param corsRequestType The {@link CORSRequestType} object.
      */
     protected static void decorateCORSProperties(
             final HttpServletRequest request,
@@ -543,10 +529,8 @@ public final class CorsFilter extends Ge
      * Joins elements of {@link Set} into a string, where each element is
      * separated by the provided separator.
      *
-     * @param elements
-     *            The {@link Set} containing elements to join together.
-     * @param joinSeparator
-     *            The character to be used for separating elements.
+     * @param elements The {@link Set} containing elements to join together.
+     * @param joinSeparator The character to be used for separating elements.
      * @return The joined {@link String}; <code>null</code> if elements
      *         {@link Set} is null.
      */
@@ -580,7 +564,8 @@ public final class CorsFilter extends Ge
     /**
      * Determines the request type.
      *
-     * @param request
+     * @param request The HTTP Servlet request
+     * @return the CORS type
      */
     protected CORSRequestType checkRequestType(final HttpServletRequest 
request) {
         CORSRequestType requestType = CORSRequestType.INVALID_CORS;
@@ -668,7 +653,7 @@ public final class CorsFilter extends Ge
     }
 
 
-    /*
+    /**
      * Return the lower case, trimmed value of the media type from the content
      * type.
      */
@@ -826,7 +811,8 @@ public final class CorsFilter extends Ge
      * <li>Origin should be a valid {@link URI}</li>
      * </ul>
      *
-     * @param origin
+     * @param origin The origin URI
+     * @return <code>true</code> if the origin was valid
      * @see <a href="http://tools.ietf.org/html/rfc952";>RFC952</a>
      */
     protected static boolean isValidOrigin(String origin) {

Modified: 
tomcat/trunk/java/org/apache/catalina/filters/CsrfPreventionFilterBase.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/filters/CsrfPreventionFilterBase.java?rev=1723752&r1=1723751&r2=1723752&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/filters/CsrfPreventionFilterBase.java 
(original)
+++ tomcat/trunk/java/org/apache/catalina/filters/CsrfPreventionFilterBase.java 
Fri Jan  8 16:12:22 2016
@@ -43,7 +43,7 @@ public abstract class CsrfPreventionFilt
     }
 
     /**
-     * Return response status code that is used to reject denied request.
+     * @return response status code that is used to reject denied request.
      */
     public int getDenyStatus() {
         return denyStatus;
@@ -95,6 +95,8 @@ public abstract class CsrfPreventionFilt
      * Generate a once time token (nonce) for authenticating subsequent
      * requests. The nonce generation is a simplified version of
      * ManagerBase.generateSessionId().
+     *
+     * @return the generated nonce
      */
     protected String generateNonce() {
         byte random[] = new byte[16];

Modified: tomcat/trunk/java/org/apache/catalina/filters/ExpiresFilter.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/filters/ExpiresFilter.java?rev=1723752&r1=1723751&r2=1723752&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/filters/ExpiresFilter.java (original)
+++ tomcat/trunk/java/org/apache/catalina/filters/ExpiresFilter.java Fri Jan  8 
16:12:22 2016
@@ -1086,6 +1086,7 @@ public class ExpiresFilter extends Filte
     /**
      * Convert a given comma delimited list of strings into an array of String
      *
+     * @param commaDelimitedStrings the string to be split
      * @return array of patterns (non {@code null})
      */
     protected static String[] commaDelimitedListToStringArray(
@@ -1095,8 +1096,10 @@ public class ExpiresFilter extends Filte
     }
 
     /**
-     * Return {@code true} if the given {@code str} contains the given
+     * @return {@code true} if the given {@code str} contains the given
      * {@code searchStr}.
+     * @param str String that will be searched
+     * @param searchStr The substring to search
      */
     protected static boolean contains(String str, String searchStr) {
         if (str == null || searchStr == null) {
@@ -1107,6 +1110,8 @@ public class ExpiresFilter extends Filte
 
     /**
      * Convert an array of ints into a comma delimited string
+     * @param ints The int array
+     * @return a comma separated string
      */
     protected static String intsToCommaDelimitedString(int[] ints) {
         if (ints == null) {
@@ -1125,7 +1130,8 @@ public class ExpiresFilter extends Filte
     }
 
     /**
-     * Return {@code true} if the given {@code str} is
+     * @param str The String to check
+     * @return {@code true} if the given {@code str} is
      * {@code null} or has a zero characters length.
      */
     protected static boolean isEmpty(String str) {
@@ -1133,7 +1139,8 @@ public class ExpiresFilter extends Filte
     }
 
     /**
-     * Return {@code true} if the given {@code str} has at least one
+     * @param str The String to check
+     * @return {@code true} if the given {@code str} has at least one
      * character (can be a withespace).
      */
     protected static boolean isNotEmpty(String str) {
@@ -1141,7 +1148,7 @@ public class ExpiresFilter extends Filte
     }
 
     /**
-     * Return {@code true} if the given {@code string} starts with the
+     * @return {@code true} if the given {@code string} starts with the
      * given {@code prefix} ignoring case.
      *
      * @param string
@@ -1161,7 +1168,7 @@ public class ExpiresFilter extends Filte
     }
 
     /**
-     * Return the subset of the given {@code str} that is before the first
+     * @return the subset of the given {@code str} that is before the first
      * occurence of the given {@code separator}. Return {@code null}
      * if the given {@code str} or the given {@code separator} is
      * null. Return and empty string if the {@code separator} is empty.
@@ -1255,6 +1262,8 @@ public class ExpiresFilter extends Filte
      * {@code protected} for extension.
      * </p>
      *
+     * @param response The Servlet response
+     * @return the expiration date
      * @see HttpServletResponse#getContentType()
      */
     protected Date getExpirationDate(XHttpServletResponse response) {
@@ -1331,6 +1340,9 @@ public class ExpiresFilter extends Filte
      * <p>
      * {@code protected} for extension.
      * </p>
+     * @param configuration The parsed expires
+     * @param response The Servlet response
+     * @return the expiration date
      */
     protected Date getExpirationDate(ExpiresConfiguration configuration,
             XHttpServletResponse response) {
@@ -1411,10 +1423,12 @@ public class ExpiresFilter extends Filte
     }
 
     /**
-     *
      * <p>
      * {@code protected} for extension.
      * </p>
+     * @param request The Servlet request
+     * @param response The Servlet response
+     * @return <code>true</code> if an expire header may be added
      */
     protected boolean isEligibleToExpirationHeaderGeneration(
             HttpServletRequest request, XHttpServletResponse response) {
@@ -1463,6 +1477,8 @@ public class ExpiresFilter extends Filte
      * {@link HttpServletResponse#getContentType()} costs {@code String}
      * objects instantiations (as of Tomcat 7).
      * </p>
+     * @param request The Servlet request
+     * @param response The Servlet response
      */
     public void onBeforeWriteResponseBody(HttpServletRequest request,
             XHttpServletResponse response) {
@@ -1504,7 +1520,8 @@ public class ExpiresFilter extends Filte
      * '{@code access plus 1 month 15 days 2 hours}' or
      * '{@code modification 1 day 2 hours 5 seconds}'
      *
-     * @param inputLine
+     * @param inputLine the input
+     * @return the parsed expires
      */
     protected ExpiresConfiguration parseExpiresConfiguration(String inputLine) 
{
         String line = inputLine.trim();

Modified: tomcat/trunk/java/org/apache/catalina/filters/RemoteIpFilter.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/filters/RemoteIpFilter.java?rev=1723752&r1=1723751&r2=1723752&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/filters/RemoteIpFilter.java (original)
+++ tomcat/trunk/java/org/apache/catalina/filters/RemoteIpFilter.java Fri Jan  
8 16:12:22 2016
@@ -163,7 +163,6 @@ import org.apache.juli.logging.LogFactor
  * </tr>
  * </table>
  * <p>
- * <p>
  * <strong>Regular expression vs. IP address blocks:</strong> 
<code>mod_remoteip</code> allows to use address blocks (e.g.
  * <code>192.168/16</code>) to configure <code>RemoteIPInternalProxy</code> 
and <code>RemoteIPTrustedProxy</code> ; as the JVM doesn't have a
  * library similar to <a
@@ -681,6 +680,7 @@ public class RemoteIpFilter extends Gene
     /**
      * Convert a given comma delimited list of regular expressions into an 
array of String
      *
+     * @param commaDelimitedStrings The string to split
      * @return array of patterns (non <code>null</code>)
      */
     protected static String[] commaDelimitedListToStringArray(String 
commaDelimitedStrings) {
@@ -689,7 +689,10 @@ public class RemoteIpFilter extends Gene
     }
 
     /**
-     * Convert an array of strings in a comma delimited string
+     * Convert a list of strings in a comma delimited string.
+     *
+     * @param stringList List of strings
+     * @return concatenated string
      */
     protected static String listToCommaDelimitedString(List<String> 
stringList) {
         if (stringList == null) {
@@ -890,6 +893,7 @@ public class RemoteIpFilter extends Gene
 
     /**
      * Wrap the incoming <code>request</code> in a {@link XForwardedRequest} 
if the http header <code>x-forwareded-for</code> is not empty.
+     * {@inheritDoc}
      */
     @Override
     public void doFilter(ServletRequest request, ServletResponse response, 
FilterChain chain) throws IOException, ServletException {
@@ -1000,12 +1004,13 @@ public class RemoteIpFilter extends Gene
      * <p>
      * If <code>true</code>, the return values for both {@link
      * ServletRequest#getLocalPort()} and {@link 
ServletRequest#getServerPort()}
-     * wil be modified by this Filter rather than just
+     * will be modified by this Filter rather than just
      * {@link ServletRequest#getServerPort()}.
      * </p>
      * <p>
      * Default value : <code>false</code>
      * </p>
+     * @param changeLocalPort The new flag value
      */
     public void setChangeLocalPort(boolean changeLocalPort) {
         this.changeLocalPort = changeLocalPort;
@@ -1019,6 +1024,7 @@ public class RemoteIpFilter extends Gene
      * <p>
      * Default value : 80
      * </p>
+     * @param httpServerPort The server port to use
      */
     public void setHttpServerPort(int httpServerPort) {
         this.httpServerPort = httpServerPort;
@@ -1031,6 +1037,7 @@ public class RemoteIpFilter extends Gene
      * <p>
      * Default value : 443
      * </p>
+     * @param httpsServerPort The server port to use
      */
     public void setHttpsServerPort(int httpsServerPort) {
         this.httpsServerPort = httpsServerPort;
@@ -1043,6 +1050,7 @@ public class RemoteIpFilter extends Gene
      * <p>
      * Default value : 
10\.\d{1,3}\.\d{1,3}\.\d{1,3}|192\.168\.\d{1,3}\.\d{1,3}|169\.254.\d{1,3}.\d{1,3}|127\.\d{1,3}\.\d{1,3}\.\d{1,3}
      * </p>
+     * @param internalProxies The regexp
      */
     public void setInternalProxies(String internalProxies) {
         if (internalProxies == null || internalProxies.length() == 0) {
@@ -1054,13 +1062,14 @@ public class RemoteIpFilter extends Gene
 
     /**
      * <p>
-     * Header that holds the incoming port, usally named
+     * Header that holds the incoming port, usually named
      * <code>X-Forwarded-Port</code>. If <code>null</code>,
      * {@link #httpServerPort} or {@link #httpsServerPort} will be used.
      * </p>
      * <p>
      * Default value : <code>null</code>
      * </p>
+     * @param portHeader The header name
      */
     public void setPortHeader(String portHeader) {
         this.portHeader = portHeader;
@@ -1068,12 +1077,13 @@ public class RemoteIpFilter extends Gene
 
     /**
      * <p>
-     * Header that holds the incoming protocol, usally named 
<code>X-Forwarded-Proto</code>. If <code>null</code>, request.scheme and
+     * Header that holds the incoming protocol, usually named 
<code>X-Forwarded-Proto</code>. If <code>null</code>, request.scheme and
      * request.secure will not be modified.
      * </p>
      * <p>
      * Default value : <code>null</code>
      * </p>
+     * @param protocolHeader The header name
      */
     public void setProtocolHeader(String protocolHeader) {
         this.protocolHeader = protocolHeader;
@@ -1086,6 +1096,7 @@ public class RemoteIpFilter extends Gene
      * <p>
      * Default value : <code>https</code>
      * </p>
+     * @param protocolHeaderHttpsValue The header value
      */
     public void setProtocolHeaderHttpsValue(String protocolHeaderHttpsValue) {
         this.protocolHeaderHttpsValue = protocolHeaderHttpsValue;
@@ -1106,6 +1117,7 @@ public class RemoteIpFilter extends Gene
      * <p>
      * Default value : <code>X-Forwarded-By</code>
      * </p>
+     * @param proxiesHeader The header name
      */
     public void setProxiesHeader(String proxiesHeader) {
         this.proxiesHeader = proxiesHeader;
@@ -1121,6 +1133,7 @@ public class RemoteIpFilter extends Gene
      * <p>
      * Default value : <code>X-Forwarded-For</code>
      * </p>
+     * @param remoteIpHeader The header name
      */
     public void setRemoteIpHeader(String remoteIpHeader) {
         this.remoteIpHeader = remoteIpHeader;
@@ -1157,6 +1170,7 @@ public class RemoteIpFilter extends Gene
      * <p>
      * Default value : empty list, no external proxy is trusted.
      * </p>
+     * @param trustedProxies The trusted proxies regexp
      */
     public void setTrustedProxies(String trustedProxies) {
         if (trustedProxies == null || trustedProxies.length() == 0) {

Modified: tomcat/trunk/java/org/apache/catalina/filters/RequestFilter.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/filters/RequestFilter.java?rev=1723752&r1=1723751&r2=1723752&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/filters/RequestFilter.java (original)
+++ tomcat/trunk/java/org/apache/catalina/filters/RequestFilter.java Fri Jan  8 
16:12:22 2016
@@ -82,7 +82,7 @@ public abstract class RequestFilter exte
 
 
     /**
-     * Return the regular expression used to test for allowed requests for this
+     * @return the regular expression used to test for allowed requests for 
this
      * Filter, if any; otherwise, return <code>null</code>.
      */
     public String getAllow() {
@@ -109,7 +109,7 @@ public abstract class RequestFilter exte
 
 
     /**
-     * Return the regular expression used to test for denied requests for this
+     * @return the regular expression used to test for denied requests for this
      * Filter, if any; otherwise, return <code>null</code>.
      */
     public String getDeny() {
@@ -136,7 +136,7 @@ public abstract class RequestFilter exte
 
 
     /**
-     * Return response status code that is used to reject denied request.
+     * @return response status code that is used to reject denied request.
      */
     public int getDenyStatus() {
         return denyStatus;
@@ -145,6 +145,8 @@ public abstract class RequestFilter exte
 
     /**
      * Set response status code that is used to reject denied request.
+     *
+     * @param denyStatus The status code for deny
      */
     public void setDenyStatus(int denyStatus) {
         this.denyStatus = denyStatus;
@@ -189,6 +191,7 @@ public abstract class RequestFilter exte
      * @param property The request property on which to filter
      * @param request The servlet request to be processed
      * @param response The servlet response to be processed
+     * @param chain The filter chain
      *
      * @exception IOException if an input/output error occurs
      * @exception ServletException if a servlet error occurs

Modified: 
tomcat/trunk/java/org/apache/catalina/filters/SetCharacterEncodingFilter.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/filters/SetCharacterEncodingFilter.java?rev=1723752&r1=1723751&r2=1723752&view=diff
==============================================================================
--- 
tomcat/trunk/java/org/apache/catalina/filters/SetCharacterEncodingFilter.java 
(original)
+++ 
tomcat/trunk/java/org/apache/catalina/filters/SetCharacterEncodingFilter.java 
Fri Jan  8 16:12:22 2016
@@ -128,6 +128,7 @@ public class SetCharacterEncodingFilter
      * filter.
      *
      * @param request The servlet request we are processing
+     * @return the encoding that was configured
      */
     protected String selectEncoding(ServletRequest request) {
         return this.encoding;

Modified: tomcat/trunk/java/org/apache/catalina/ha/CatalinaCluster.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/ha/CatalinaCluster.java?rev=1723752&r1=1723751&r2=1723752&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/ha/CatalinaCluster.java (original)
+++ tomcat/trunk/java/org/apache/catalina/ha/CatalinaCluster.java Fri Jan  8 
16:12:22 2016
@@ -48,21 +48,17 @@ public interface CatalinaCluster extends
     public void send(ClusterMessage msg, Member dest);
 
     /**
-     * Returns that cluster has members.
+     * @return <code>true</code> if the cluster has members.
      */
     public boolean hasMembers();
 
     /**
-     * Returns all the members currently participating in the cluster.
-     *
-     * @return Member[]
+     * @return an array containing all the members currently participating in 
the cluster.
      */
     public Member[] getMembers();
 
     /**
-     * Return the member that represents this node.
-     *
-     * @return Member
+     * @return the member that represents this node.
      */
     public Member getLocalMember();
 
@@ -81,11 +77,25 @@ public interface CatalinaCluster extends
      */
     public Map<String,ClusterManager> getManagers();
 
+    /**
+     * Get Manager
+     * @param name The manager name
+     * @return The manager
+     */
     public Manager getManager(String name);
+
+    /**
+     * Get a new cluster name for a manager.
+     * @param name Override name (optional)
+     * @param manager The manager
+     * @return the manager name in the cluster
+     */
     public String getManagerName(String name, Manager manager);
+
     public Valve[] getValves();
 
     public void setChannel(Channel channel);
+
     public Channel getChannel();
 
 

Modified: tomcat/trunk/java/org/apache/catalina/ha/ClusterDeployer.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/ha/ClusterDeployer.java?rev=1723752&r1=1723751&r2=1723752&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/ha/ClusterDeployer.java (original)
+++ tomcat/trunk/java/org/apache/catalina/ha/ClusterDeployer.java Fri Jan  8 
16:12:22 2016
@@ -37,7 +37,7 @@ public interface ClusterDeployer extends
 
     /**
      * Stops the cluster deployer, the owning container will invoke this
-     * @throws LifecycleException
+     * @throws LifecycleException Error stopping cluster deployer
      */
     public void stop() throws LifecycleException;
 

Modified: tomcat/trunk/java/org/apache/catalina/ha/ClusterManager.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/ha/ClusterManager.java?rev=1723752&r1=1723751&r2=1723752&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/ha/ClusterManager.java (original)
+++ tomcat/trunk/java/org/apache/catalina/ha/ClusterManager.java Fri Jan  8 
16:12:22 2016
@@ -70,7 +70,7 @@ public interface ClusterManager extends
 
    /**
     * Set the name of the manager, at host /context name and at engine 
hostname+/context
-    * @param name
+    * @param name The manager name
     * @since 5.5.10
     */
    public void setName(String name);

Modified: tomcat/trunk/java/org/apache/catalina/ha/backend/Sender.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/ha/backend/Sender.java?rev=1723752&r1=1723751&r2=1723752&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/ha/backend/Sender.java (original)
+++ tomcat/trunk/java/org/apache/catalina/ha/backend/Sender.java Fri Jan  8 
16:12:22 2016
@@ -18,19 +18,23 @@
 
 package org.apache.catalina.ha.backend;
 
-/*
- * Interface to send data to proxies
- *
+/**
+ * Interface to send data to proxies.
  */
 public interface Sender {
 
   /**
    * Set the configuration parameters
+   * @param config The heartbeat listener configuration
+   * @throws Exception An error occurred
    */
   public void init(HeartbeatListener config) throws Exception;
 
   /**
    * Send the message to the proxies
+   * @param mess The message that will be sent
+   * @return <code>0</code> if no error occurred, <code>-1</code> otherwise
+   * @throws Exception An error occurred
    */
   public int send(String mess) throws Exception;
 }

Modified: tomcat/trunk/java/org/apache/catalina/ha/backend/TcpSender.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/ha/backend/TcpSender.java?rev=1723752&r1=1723751&r2=1723752&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/ha/backend/TcpSender.java (original)
+++ tomcat/trunk/java/org/apache/catalina/ha/backend/TcpSender.java Fri Jan  8 
16:12:22 2016
@@ -180,6 +180,7 @@ public class TcpSender
 
     /**
      * Close connection.
+     * @param i The index of the connection that will be closed
      */
     protected void close(int i) {
         try {

Modified: tomcat/trunk/java/org/apache/catalina/ha/deploy/FarmWarDeployer.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/ha/deploy/FarmWarDeployer.java?rev=1723752&r1=1723751&r2=1723752&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/ha/deploy/FarmWarDeployer.java 
(original)
+++ tomcat/trunk/java/org/apache/catalina/ha/deploy/FarmWarDeployer.java Fri 
Jan  8 16:12:22 2016
@@ -287,12 +287,12 @@ public class FarmWarDeployer extends Clu
     }
 
     /**
-     * create factory for all transported war files
+     * Create factory for all transported war files
      *
-     * @param msg
+     * @param msg The file
      * @return Factory for all app message (war files)
-     * @throws java.io.FileNotFoundException
-     * @throws java.io.IOException
+     * @throws java.io.FileNotFoundException Missing file error
+     * @throws java.io.IOException Other IO error
      */
     public synchronized FileMessageFactory getFactory(FileMessage msg)
             throws java.io.FileNotFoundException, java.io.IOException {
@@ -307,9 +307,9 @@ public class FarmWarDeployer extends Clu
     }
 
     /**
-     * Remove file (war) from messages)
+     * Remove file (war) from messages
      *
-     * @param msg
+     * @param msg The file
      */
     public void removeFactory(FileMessage msg) {
         fileFactories.remove(msg.getFileName());
@@ -320,8 +320,7 @@ public class FarmWarDeployer extends Clu
      * receiver to accept or decline the message, In the future, when messages
      * get big, the accept method will only take a message header
      *
-     * @param msg
-     *            ClusterMessage
+     * @param msg ClusterMessage
      * @return boolean - returns true to indicate that messageReceived should 
be
      *         invoked. If false is returned, the messageReceived method will
      *         not be invoked.
@@ -440,7 +439,7 @@ public class FarmWarDeployer extends Clu
 
     }
 
-    /*
+    /**
      * Modification from watchDir war detected!
      *
      * @see org.apache.catalina.ha.deploy.FileChangeListener#fileModified(File)
@@ -477,7 +476,7 @@ public class FarmWarDeployer extends Clu
         }
     }
 
-    /*
+    /**
      * War remove from watchDir
      *
      * @see org.apache.catalina.ha.deploy.FileChangeListener#fileRemoved(File)
@@ -497,6 +496,8 @@ public class FarmWarDeployer extends Clu
 
     /**
      * Invoke the remove method on the deployer.
+     * @param contextName The context to remove
+     * @throws Exception If an error occurs removing the context
      */
     protected void remove(String contextName) throws Exception {
         // TODO Handle remove also work dir content !
@@ -556,7 +557,7 @@ public class FarmWarDeployer extends Clu
         }
     }
 
-    /*
+    /**
      * Call watcher to check for deploy changes
      *
      * @see org.apache.catalina.ha.ClusterDeployer#backgroundProcess()
@@ -578,7 +579,9 @@ public class FarmWarDeployer extends Clu
     /*--Deployer Operations ------------------------------------*/
 
     /**
-     * Invoke the check method on the deployer.
+     * Check a context for deployment operations.
+     * @param name The context name
+     * @throws Exception Error invoking the deployer
      */
     protected void check(String name) throws Exception {
         String[] params = { name };
@@ -587,7 +590,10 @@ public class FarmWarDeployer extends Clu
     }
 
     /**
-     * Invoke the check method on the deployer.
+     * Verified if a context is being services.
+     * @param name The context name
+     * @return <code>true</code> if the context is being serviced
+     * @throws Exception Error invoking the deployer
      */
     protected boolean isServiced(String name) throws Exception {
         String[] params = { name };
@@ -598,7 +604,9 @@ public class FarmWarDeployer extends Clu
     }
 
     /**
-     * Invoke the check method on the deployer.
+     * Mark a context as being services.
+     * @param name The context name
+     * @throws Exception Error invoking the deployer
      */
     protected void addServiced(String name) throws Exception {
         String[] params = { name };
@@ -607,7 +615,9 @@ public class FarmWarDeployer extends Clu
     }
 
     /**
-     * Invoke the check method on the deployer.
+     * Mark a context as no longer being serviced.
+     * @param name The context name
+     * @throws Exception Error invoking the deployer
      */
     protected void removeServiced(String name) throws Exception {
         String[] params = { name };
@@ -687,7 +697,7 @@ public class FarmWarDeployer extends Clu
     }
 
     /**
-     * Return the frequency of watcher checks.
+     * @return the frequency of watcher checks.
      */
     public int getProcessDeployFrequency() {
 

Modified: 
tomcat/trunk/java/org/apache/catalina/ha/deploy/FileMessageFactory.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/ha/deploy/FileMessageFactory.java?rev=1723752&r1=1723751&r2=1723752&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/ha/deploy/FileMessageFactory.java 
(original)
+++ tomcat/trunk/java/org/apache/catalina/ha/deploy/FileMessageFactory.java Fri 
Jan  8 16:12:22 2016
@@ -333,9 +333,8 @@ public class FileMessageFactory {
      * asked to do. Invoked by readMessage/writeMessage before those methods
      * proceed.
      *
-     * @param openForWrite
-     *            boolean
-     * @throws IllegalArgumentException
+     * @param openForWrite The value to check
+     * @throws IllegalArgumentException if the state is not the expected one
      */
     protected void checkState(boolean openForWrite)
             throws IllegalArgumentException {
@@ -360,7 +359,7 @@ public class FileMessageFactory {
      * @param args
      *            String[], args[0] - read from filename, args[1] write to
      *            filename
-     * @throws Exception
+     * @throws Exception An error occurred
      */
     public static void main(String[] args) throws Exception {
 

Modified: tomcat/trunk/java/org/apache/catalina/ha/deploy/WarWatcher.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/ha/deploy/WarWatcher.java?rev=1723752&r1=1723751&r2=1723752&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/ha/deploy/WarWatcher.java (original)
+++ tomcat/trunk/java/org/apache/catalina/ha/deploy/WarWatcher.java Fri Jan  8 
16:12:22 2016
@@ -112,7 +112,7 @@ public class WarWatcher {
 
     /**
      * add cluster war to the watcher state
-     * @param warfile
+     * @param warfile The WAR to add
      */
     protected void addWarInfo(File warfile) {
         WarInfo info = currentStatus.get(warfile.getAbsolutePath());

Modified: 
tomcat/trunk/java/org/apache/catalina/ha/session/ClusterManagerBase.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/ha/session/ClusterManagerBase.java?rev=1723752&r1=1723751&r2=1723752&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/ha/session/ClusterManagerBase.java 
(original)
+++ tomcat/trunk/java/org/apache/catalina/ha/session/ClusterManagerBase.java 
Fri Jan  8 16:12:22 2016
@@ -136,7 +136,8 @@ public abstract class ClusterManagerBase
     /**
      * Check whether the given session attribute should be distributed
      *
-     * @return true if the attribute should be distributed
+     * @param name The attribute name
+     * @return <code>true</code> if the attribute should be distributed
      */
     public boolean willAttributeDistribute(String name) {
         if (sessionAttributePattern == null) {
@@ -171,9 +172,9 @@ public abstract class ClusterManagerBase
      * Open Stream and use correct ClassLoader (Container) Switch
      * ThreadClassLoader
      *
-     * @param data
+     * @param data The data
      * @return The object input stream
-     * @throws IOException
+     * @throws IOException An error occurred
      */
     @Override
     public ReplicationStream getReplicationStream(byte[] data) throws 
IOException {

Modified: tomcat/trunk/java/org/apache/catalina/ha/session/DeltaManager.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/ha/session/DeltaManager.java?rev=1723752&r1=1723751&r2=1723752&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/ha/session/DeltaManager.java 
(original)
+++ tomcat/trunk/java/org/apache/catalina/ha/session/DeltaManager.java Fri Jan  
8 16:12:22 2016
@@ -296,16 +296,15 @@ public class DeltaManager extends Cluste
     }
 
     /**
-     * is session state transfered complete?
-     *
+     * @return <code>true</code> if the state transfer is complete.
      */
     public boolean getStateTransfered() {
         return stateTransfered;
     }
 
     /**
-     * set that state ist complete transfered
-     * @param stateTransfered
+     * Set that state transfered is complete
+     * @param stateTransfered Fag value
      */
     public void setStateTransfered(boolean stateTransfered) {
         this.stateTransfered = stateTransfered;
@@ -320,7 +319,7 @@ public class DeltaManager extends Cluste
     }
 
     /**
-     * @return Returns the sendAllSessionsWaitTime in msec
+     * @return the sendAllSessionsWaitTime in msec
      */
     public int getSendAllSessionsWaitTime() {
         return sendAllSessionsWaitTime;
@@ -334,7 +333,7 @@ public class DeltaManager extends Cluste
     }
 
     /**
-     * @return Returns the stateTimestampDrop.
+     * @return the stateTimestampDrop.
      */
     public boolean isStateTimestampDrop() {
         return stateTimestampDrop;
@@ -349,7 +348,7 @@ public class DeltaManager extends Cluste
 
     /**
      *
-     * @return Returns the sendAllSessions.
+     * @return the sendAllSessions.
      */
     public boolean isSendAllSessions() {
         return sendAllSessions;
@@ -363,7 +362,7 @@ public class DeltaManager extends Cluste
     }
 
     /**
-     * @return Returns the sendAllSessionsSize.
+     * @return the sendAllSessionsSize.
      */
     public int getSendAllSessionsSize() {
         return sendAllSessionsSize;
@@ -377,7 +376,7 @@ public class DeltaManager extends Cluste
     }
 
     /**
-     * @return Returns the notifySessionListenersOnReplication.
+     * @return the notifySessionListenersOnReplication.
      */
     public boolean isNotifySessionListenersOnReplication() {
         return notifySessionListenersOnReplication;
@@ -419,6 +418,7 @@ public class DeltaManager extends Cluste
      * session. If a new session cannot be created for any reason, return
      * <code>null</code>.
      *
+     * @param sessionId The session id that should be used for the session
      * @exception IllegalStateException
      *                if a new session cannot be instantiated for any reason
      *
@@ -440,7 +440,8 @@ public class DeltaManager extends Cluste
      * create new session with check maxActiveSessions and send session 
creation
      * to other cluster nodes.
      *
-     * @param distribute
+     * @param sessionId The session id that should be used for the session
+     * @param distribute <code>true</code> to replicate the new session
      * @return The session
      */
     public Session createSession(String sessionId, boolean distribute) {
@@ -455,9 +456,9 @@ public class DeltaManager extends Cluste
     }
 
     /**
-     * Send create session evt to all backup node
-     * @param sessionId
-     * @param session
+     * Send create session event to all backup node
+     * @param sessionId The session id of the session
+     * @param session The session object
      */
     protected void sendCreateSession(String sessionId, DeltaSession session) {
         if(cluster.getMembers().length > 0 ) {
@@ -497,6 +498,7 @@ public class DeltaManager extends Cluste
 
     /**
      * Get new session class to be used in the doLoad() method.
+     * @return a new session
      */
     protected DeltaSession getNewDeltaSession() {
         return new DeltaSession(this);
@@ -558,6 +560,8 @@ public class DeltaManager extends Cluste
 
     /**
      * serialize sessionID
+     * @param sessionId Session id to serialize
+     * @return byte array with serialized session id
      * @throws IOException if an input/output error occurs
      */
     protected byte[] serializeSessionId(String sessionId) throws IOException {
@@ -571,6 +575,8 @@ public class DeltaManager extends Cluste
 
     /**
      * Load sessionID
+     * @param data serialized session id
+     * @return session id
      * @throws IOException if an input/output error occurs
      */
     protected String deserializeSessionId(byte[] data) throws IOException {
@@ -584,11 +590,11 @@ public class DeltaManager extends Cluste
      * Load Deltarequest from external node
      * Load the Class at container classloader
      * @see DeltaRequest#readExternal(java.io.ObjectInput)
-     * @param session
+     * @param session Corresponding session
      * @param data message data
      * @return The request
-     * @throws ClassNotFoundException
-     * @throws IOException
+     * @throws ClassNotFoundException Serialization error
+     * @throws IOException IO error with serialization
      */
     protected DeltaRequest deserializeDeltaRequest(DeltaSession session, 
byte[] data)
             throws ClassNotFoundException, IOException {
@@ -607,9 +613,10 @@ public class DeltaManager extends Cluste
      * serialize DeltaRequest
      * @see DeltaRequest#writeExternal(java.io.ObjectOutput)
      *
-     * @param deltaRequest
+     * @param session Associated session
+     * @param deltaRequest The request to serialize
      * @return serialized delta request
-     * @throws IOException
+     * @throws IOException IO error with serialization
      */
     protected byte[] serializeDeltaRequest(DeltaSession session, DeltaRequest 
deltaRequest)
             throws IOException {
@@ -625,6 +632,7 @@ public class DeltaManager extends Cluste
      * Load sessions from other cluster node.
      * FIXME replace currently sessions with same id without notification.
      * FIXME SSO handling is not really correct with the session replacement!
+     * @param data Serialized data
      * @exception ClassNotFoundException
      *                if a serialized class cannot be found during the reload
      * @exception IOException
@@ -684,6 +692,8 @@ public class DeltaManager extends Cluste
      * mechanism, if any. If persistence is not supported, this method returns
      * without doing anything.
      *
+     * @param currentSessions Sessions to serialize
+     * @return serialized data
      * @exception IOException
      *                if an input/output error occurs
      */
@@ -835,8 +845,9 @@ public class DeltaManager extends Cluste
     }
 
     /**
-     * Wait that cluster session state is transfer or timeout after 60 Sec
+     * Wait that cluster session state is transfered or timeout after 60 Sec
      * With stateTransferTimeout == -1 wait that backup is transfered (forever 
mode)
+     * @param beforeSendTime Start instant of the operation
      */
     protected void waitForSendAllSessions(long beforeSendTime) {
         long reqStart = System.currentTimeMillis();
@@ -1237,8 +1248,8 @@ public class DeltaManager extends Cluste
 
     /**
      * handle receive session state is complete transfered
-     * @param msg
-     * @param sender
+     * @param msg Session message
+     * @param sender Member which sent the message
      */
     protected void handleALL_SESSION_TRANSFERCOMPLETE(SessionMessage msg, 
Member sender) {
         counterReceive_EVT_ALL_SESSION_TRANSFERCOMPLETE++ ;
@@ -1252,10 +1263,10 @@ public class DeltaManager extends Cluste
 
     /**
      * handle receive session delta
-     * @param msg
-     * @param sender
-     * @throws IOException
-     * @throws ClassNotFoundException
+     * @param msg Session message
+     * @param sender Member which sent the message
+     * @throws IOException IO error with serialization
+     * @throws ClassNotFoundException Serialization error
      */
     protected void handleSESSION_DELTA(SessionMessage msg, Member sender)
             throws IOException, ClassNotFoundException {
@@ -1280,9 +1291,9 @@ public class DeltaManager extends Cluste
 
     /**
      * handle receive session is access at other node ( primary session is now 
false)
-     * @param msg
-     * @param sender
-     * @throws IOException
+     * @param msg Session message
+     * @param sender Member which sent the message
+     * @throws IOException Propagated IO error
      */
     protected void handleSESSION_ACCESSED(SessionMessage msg,Member sender) 
throws IOException {
         counterReceive_EVT_SESSION_ACCESSED++;
@@ -1300,9 +1311,9 @@ public class DeltaManager extends Cluste
 
     /**
      * handle receive session is expire at other node ( expire session also 
here)
-     * @param msg
-     * @param sender
-     * @throws IOException
+     * @param msg Session message
+     * @param sender Member which sent the message
+     * @throws IOException Propagated IO error
      */
     protected void handleSESSION_EXPIRED(SessionMessage msg,Member sender) 
throws IOException {
         counterReceive_EVT_SESSION_EXPIRED++;
@@ -1318,8 +1329,8 @@ public class DeltaManager extends Cluste
 
     /**
      * handle receive new session is created at other node (create backup - 
primary false)
-     * @param msg
-     * @param sender
+     * @param msg Session message
+     * @param sender Member which sent the message
      */
     protected void handleSESSION_CREATED(SessionMessage msg,Member sender) {
         counterReceive_EVT_SESSION_CREATED++;
@@ -1344,10 +1355,10 @@ public class DeltaManager extends Cluste
 
     /**
      * handle receive sessions from other not ( restart )
-     * @param msg
-     * @param sender
-     * @throws ClassNotFoundException
-     * @throws IOException
+     * @param msg Session message
+     * @param sender Member which sent the message
+     * @throws ClassNotFoundException Serialization error
+     * @throws IOException IO error with serialization
      */
     protected void handleALL_SESSION_DATA(SessionMessage msg,Member sender)
             throws ClassNotFoundException, IOException {
@@ -1368,9 +1379,9 @@ public class DeltaManager extends Cluste
      * a) send all sessions with one message
      * b) send session at blocks
      * After sending send state is complete transfered
-     * @param msg
-     * @param sender
-     * @throws IOException
+     * @param msg Session message
+     * @param sender Member which sent the message
+     * @throws IOException IO error sending messages
      */
     protected void handleGET_ALL_SESSIONS(SessionMessage msg, Member sender) 
throws IOException {
         counterReceive_EVT_GET_ALL_SESSIONS++;
@@ -1417,9 +1428,9 @@ public class DeltaManager extends Cluste
 
     /**
      * handle receive change sessionID at other node
-     * @param msg
-     * @param sender
-     * @throws IOException
+     * @param msg Session message
+     * @param sender Member which sent the message
+     * @throws IOException IO error with serialization
      */
     protected void handleCHANGE_SESSION_ID(SessionMessage msg,Member sender) 
throws IOException {
         counterReceive_EVT_CHANGE_SESSION_ID++;
@@ -1435,8 +1446,8 @@ public class DeltaManager extends Cluste
 
     /**
      * handle receive no context manager.
-     * @param msg
-     * @param sender
+     * @param msg Session message
+     * @param sender Member which sent the message
      */
     protected void handleALL_SESSION_NOCONTEXTMANAGER(SessionMessage msg, 
Member sender) {
         counterReceive_EVT_ALL_SESSION_NOCONTEXTMANAGER++ ;
@@ -1448,10 +1459,10 @@ public class DeltaManager extends Cluste
 
     /**
      * send a block of session to sender
-     * @param sender
-     * @param currentSessions
-     * @param sendTimestamp
-     * @throws IOException
+     * @param sender Sender member
+     * @param currentSessions Sessions to send
+     * @param sendTimestamp Timestamp
+     * @throws IOException IO error sending messages
      */
     protected void sendSessions(Member sender, Session[] currentSessions,long 
sendTimestamp)
             throws IOException {

Modified: tomcat/trunk/java/org/apache/catalina/ha/session/DeltaRequest.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/ha/session/DeltaRequest.java?rev=1723752&r1=1723751&r2=1723752&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/ha/session/DeltaRequest.java 
(original)
+++ tomcat/trunk/java/org/apache/catalina/ha/session/DeltaRequest.java Fri Jan  
8 16:12:22 2016
@@ -300,7 +300,7 @@ public class DeltaRequest implements Ext
      * @see DeltaRequest#writeExternal(java.io.ObjectOutput)
      *
      * @return serialized delta request
-     * @throws IOException
+     * @throws IOException IO error serializing
      */
     protected byte[] serialize() throws IOException {
         ByteArrayOutputStream bos = new ByteArrayOutputStream();

Modified: tomcat/trunk/java/org/apache/catalina/ha/session/DeltaSession.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/ha/session/DeltaSession.java?rev=1723752&r1=1723751&r2=1723752&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/ha/session/DeltaSession.java 
(original)
+++ tomcat/trunk/java/org/apache/catalina/ha/session/DeltaSession.java Fri Jan  
8 16:12:22 2016
@@ -128,8 +128,8 @@ public class DeltaSession extends Standa
 
     /**
      * Returns a diff and sets the dirty map to false
-     * @return byte[]
-     * @throws IOException
+     * @return a serialized view of the difference
+     * @throws IOException IO error serializing
      */
     @Override
     public byte[] getDiff() throws IOException {
@@ -153,10 +153,10 @@ public class DeltaSession extends Standa
 
     /**
      * Applies a diff to an existing object.
-     * @param diff byte[]
-     * @param offset int
-     * @param length int
-     * @throws IOException
+     * @param diff Serialized diff data
+     * @param offset Array offset
+     * @param length Array length
+     * @throws IOException IO error deserializing
      */
     @Override
     public void applyDiff(byte[] diff, int offset, int length) throws 
IOException, ClassNotFoundException {

Modified: tomcat/trunk/java/org/apache/catalina/ha/tcp/ReplicationValve.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/ha/tcp/ReplicationValve.java?rev=1723752&r1=1723751&r2=1723752&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/ha/tcp/ReplicationValve.java 
(original)
+++ tomcat/trunk/java/org/apache/catalina/ha/tcp/ReplicationValve.java Fri Jan  
8 16:12:22 2016
@@ -118,7 +118,7 @@ public class ReplicationValve
     }
 
     /**
-     * @return Returns the cluster.
+     * @return the cluster.
      */
     @Override
     public CatalinaCluster getCluster() {
@@ -134,7 +134,7 @@ public class ReplicationValve
     }
 
     /**
-     * @return Returns the filter
+     * @return the filter
      */
     public String getFilter() {
        if (filter == null) {
@@ -167,7 +167,7 @@ public class ReplicationValve
     }
 
     /**
-     * @return Returns the primaryIndicator.
+     * @return the primaryIndicator.
      */
     public boolean isPrimaryIndicator() {
         return primaryIndicator;
@@ -181,7 +181,7 @@ public class ReplicationValve
     }
 
     /**
-     * @return Returns the primaryIndicatorName.
+     * @return the primaryIndicatorName.
      */
     public String getPrimaryIndicatorName() {
         return primaryIndicatorName;
@@ -196,6 +196,7 @@ public class ReplicationValve
 
     /**
      * Calc processing stats
+     * @return <code>true</code> if statistics are enabled
      */
     public boolean doStatistics() {
         return doProcessingStats;
@@ -203,6 +204,8 @@ public class ReplicationValve
 
     /**
      * Set Calc processing stats
+     *
+     * @param doProcessingStats New flag value
      * @see #resetStatistics()
      */
     public void setStatistics(boolean doProcessingStats) {
@@ -210,49 +213,49 @@ public class ReplicationValve
     }
 
     /**
-     * @return Returns the lastSendTime.
+     * @return the lastSendTime.
      */
     public long getLastSendTime() {
         return lastSendTime;
     }
 
     /**
-     * @return Returns the nrOfRequests.
+     * @return the nrOfRequests.
      */
     public long getNrOfRequests() {
         return nrOfRequests;
     }
 
     /**
-     * @return Returns the nrOfFilterRequests.
+     * @return the nrOfFilterRequests.
      */
     public long getNrOfFilterRequests() {
         return nrOfFilterRequests;
     }
 
     /**
-     * @return Returns the nrOfCrossContextSendRequests.
+     * @return the nrOfCrossContextSendRequests.
      */
     public long getNrOfCrossContextSendRequests() {
         return nrOfCrossContextSendRequests;
     }
 
     /**
-     * @return Returns the nrOfSendRequests.
+     * @return the nrOfSendRequests.
      */
     public long getNrOfSendRequests() {
         return nrOfSendRequests;
     }
 
     /**
-     * @return Returns the totalRequestTime.
+     * @return the totalRequestTime.
      */
     public long getTotalRequestTime() {
         return totalRequestTime;
     }
 
     /**
-     * @return Returns the totalSendTime.
+     * @return the totalSendTime.
      */
     public long getTotalSendTime() {
         return totalSendTime;
@@ -385,12 +388,6 @@ public class ReplicationValve
 
     // --------------------------------------------------------- Protected 
Methods
 
-    /**
-     * @param request
-     * @param totalstart
-     * @param isCrossContext
-     * @param clusterManager
-     */
     protected void sendReplicationMessage(Request request, long totalstart, 
boolean isCrossContext, ClusterManager clusterManager) {
         //this happens after the request
         long start = 0;
@@ -534,7 +531,7 @@ public class ReplicationValve
 
     /**
      * check for session invalidations
-     * @param manager
+     * @param manager Associated manager
      */
     protected void sendInvalidSessions(ClusterManager manager) {
         String[] invalidIds=manager.getInvalidatedSessions();
@@ -561,8 +558,8 @@ public class ReplicationValve
 
     /**
      * Protocol cluster replications stats
-     * @param requestTime
-     * @param clusterTime
+     * @param requestTime Request time
+     * @param clusterTime Cluster time
      */
     protected  void updateStats(long requestTime, long clusterTime) {
         // TODO: Async requests may trigger multiple replication requests. How,
@@ -594,8 +591,8 @@ public class ReplicationValve
      * Mark Request that processed at primary node with attribute
      * primaryIndicatorName
      *
-     * @param request
-     * @throws IOException
+     * @param request The Servlet request
+     * @throws IOException IO error finding session
      */
     protected void createPrimaryIndicator(Request request) throws IOException {
         String id = request.getRequestedSessionId();

Modified: tomcat/trunk/java/org/apache/catalina/ha/tcp/SendMessageData.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/ha/tcp/SendMessageData.java?rev=1723752&r1=1723751&r2=1723752&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/ha/tcp/SendMessageData.java (original)
+++ tomcat/trunk/java/org/apache/catalina/ha/tcp/SendMessageData.java Fri Jan  
8 16:12:22 2016
@@ -30,9 +30,9 @@ public class SendMessageData {
 
 
     /**
-     * @param message
-     * @param destination
-     * @param exception
+     * @param message The message to send
+     * @param destination Member destination
+     * @param exception Associated error
      */
     public SendMessageData(Object message, Member destination,
             Exception exception) {
@@ -43,19 +43,19 @@ public class SendMessageData {
     }
 
     /**
-     * @return Returns the destination.
+     * @return the destination.
      */
     public Member getDestination() {
         return destination;
     }
     /**
-     * @return Returns the exception.
+     * @return the exception.
      */
     public Exception getException() {
         return exception;
     }
     /**
-     * @return Returns the message.
+     * @return the message.
      */
     public Object getMessage() {
         return message;

Modified: tomcat/trunk/java/org/apache/catalina/ha/tcp/SimpleTcpCluster.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/ha/tcp/SimpleTcpCluster.java?rev=1723752&r1=1723751&r2=1723752&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/ha/tcp/SimpleTcpCluster.java 
(original)
+++ tomcat/trunk/java/org/apache/catalina/ha/tcp/SimpleTcpCluster.java Fri Jan  
8 16:12:22 2016
@@ -269,6 +269,7 @@ public class SimpleTcpCluster extends Li
     /**
      * Get the cluster listeners associated with this cluster. If this Array 
has
      * no listeners registered, a zero-length array is returned.
+     * @return the listener array
      */
     public ClusterListener[] findClusterListeners() {
         if (clusterListeners.size() > 0) {
@@ -283,6 +284,7 @@ public class SimpleTcpCluster extends Li
     /**
      * Add cluster message listener and register cluster to this listener.
      *
+     * @param listener The new listener
      * @see 
org.apache.catalina.ha.CatalinaCluster#addClusterListener(org.apache.catalina.ha.ClusterListener)
      */
     @Override
@@ -296,6 +298,7 @@ public class SimpleTcpCluster extends Li
     /**
      * Remove message listener and deregister Cluster from listener.
      *
+     * @param listener The listener to remove
      * @see 
org.apache.catalina.ha.CatalinaCluster#removeClusterListener(org.apache.catalina.ha.ClusterListener)
      */
     @Override
@@ -307,7 +310,7 @@ public class SimpleTcpCluster extends Li
     }
 
     /**
-     * get current Deployer
+     * @return the current Deployer
      */
     @Override
     public org.apache.catalina.ha.ClusterDeployer getClusterDeployer() {
@@ -316,6 +319,7 @@ public class SimpleTcpCluster extends Li
 
     /**
      * set a new Deployer, must be set before cluster started!
+     * @param clusterDeployer The associated deployer
      */
     @Override
     public void setClusterDeployer(
@@ -438,6 +442,7 @@ public class SimpleTcpCluster extends Li
     /**
      * Remove an application from cluster replication bus.
      *
+     * @param manager The manager
      * @see org.apache.catalina.Cluster#removeManager(Manager)
      */
     @Override
@@ -453,11 +458,6 @@ public class SimpleTcpCluster extends Li
         }
     }
 
-    /**
-     * @param name
-     * @param manager
-     * @return TODO
-     */
     @Override
     public String getManagerName(String name, Manager manager) {
         String clusterName = name ;
@@ -475,11 +475,6 @@ public class SimpleTcpCluster extends Li
         return clusterName;
     }
 
-    /*
-     * Get Manager
-     *
-     * @see org.apache.catalina.ha.CatalinaCluster#getManager(java.lang.String)
-     */
     @Override
     public Manager getManager(String name) {
         return managers.get(name);

Modified: tomcat/trunk/java/org/apache/catalina/session/ManagerBase.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/session/ManagerBase.java?rev=1723752&r1=1723751&r2=1723752&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/session/ManagerBase.java (original)
+++ tomcat/trunk/java/org/apache/catalina/session/ManagerBase.java Fri Jan  8 
16:12:22 2016
@@ -778,6 +778,7 @@ public abstract class ManagerBase extend
 
     /**
      * Get new session class to be used in the doLoad() method.
+     * @return a new session for use with this manager
      */
     protected StandardSession getNewSession() {
         return new StandardSession(this);
@@ -786,6 +787,7 @@ public abstract class ManagerBase extend
 
     /**
      * Generate and return a new session identifier.
+     * @return a new session id
      */
     protected String generateSessionId() {
 

Modified: tomcat/trunk/java/org/apache/catalina/session/StandardSession.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/session/StandardSession.java?rev=1723752&r1=1723751&r2=1723752&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/session/StandardSession.java 
(original)
+++ tomcat/trunk/java/org/apache/catalina/session/StandardSession.java Fri Jan  
8 16:12:22 2016
@@ -1563,7 +1563,7 @@ public class StandardSession implements
 
 
     /**
-     * Return the <code>isValid</code> flag for this session without any 
expiration
+     * @return the <code>isValid</code> flag for this session without any 
expiration
      * check.
      */
     protected boolean isValidInternal() {
@@ -1721,6 +1721,8 @@ public class StandardSession implements
     /**
      * Exclude standard attributes that cannot be serialized.
      * @param name the attribute's name
+     * @return <code>true</code> if the specified attribute should be
+     *    excluded from serialization
      */
     protected boolean exclude(String name){
 
@@ -1760,7 +1762,7 @@ public class StandardSession implements
 
 
     /**
-     * Return the names of all currently defined session attributes
+     * @return the names of all currently defined session attributes
      * as an array of Strings.  If there are no defined attributes, a
      * zero-length array is returned.
      */

Modified: 
tomcat/trunk/java/org/apache/catalina/tribes/tipis/ReplicatedMapEntry.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/tribes/tipis/ReplicatedMapEntry.java?rev=1723752&r1=1723751&r2=1723752&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/tribes/tipis/ReplicatedMapEntry.java 
(original)
+++ tomcat/trunk/java/org/apache/catalina/tribes/tipis/ReplicatedMapEntry.java 
Fri Jan  8 16:12:22 2016
@@ -64,18 +64,19 @@ public interface ReplicatedMapEntry exte
 
     /**
      * Returns a diff and sets the dirty map to false
-     * @return byte[]
-     * @throws IOException
+     * @return Serialized diff data
+     * @throws IOException IO error serializing
      */
     public byte[] getDiff() throws IOException;
 
 
     /**
      * Applies a diff to an existing object.
-     * @param diff byte[]
-     * @param offset int
-     * @param length int
-     * @throws IOException
+     * @param diff Serialized diff data
+     * @param offset Array offset
+     * @param length Array length
+     * @throws IOException IO error deserializing
+     * @throws ClassNotFoundException Serialization error
      */
     public void applyDiff(byte[] diff, int offset, int length) throws 
IOException, ClassNotFoundException;
 
@@ -118,13 +119,13 @@ public interface ReplicatedMapEntry exte
     public void setVersion(long version);
 
     /**
-     * Return the last replicate time.
+     * @return the last replicate time.
      */
     public long getLastTimeReplicated();
 
     /**
      * Set the last replicate time.
-     * @param lastTimeReplicated
+     * @param lastTimeReplicated New timestamp
      */
     public void setLastTimeReplicated(long lastTimeReplicated);
 

Modified: tomcat/trunk/java/org/apache/tomcat/util/digester/RuleSet.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/digester/RuleSet.java?rev=1723752&r1=1723751&r2=1723752&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/tomcat/util/digester/RuleSet.java (original)
+++ tomcat/trunk/java/org/apache/tomcat/util/digester/RuleSet.java Fri Jan  8 
16:12:22 2016
@@ -42,7 +42,7 @@ public interface RuleSet {
 
 
     /**
-     * Return the namespace URI that will be applied to all Rule instances
+     * @return the namespace URI that will be applied to all Rule instances
      * created from this RuleSet.
      */
     public String getNamespaceURI();



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

Reply via email to