Author: markt
Date: Wed Jan 12 23:49:18 2011
New Revision: 1058357

URL: http://svn.apache.org/viewvc?rev=1058357&view=rev
Log:
Fix Javadoc warnings

Modified:
    tomcat/trunk/java/org/apache/catalina/Container.java
    tomcat/trunk/java/org/apache/catalina/Host.java
    tomcat/trunk/java/org/apache/catalina/Server.java
    tomcat/trunk/java/org/apache/catalina/Service.java
    tomcat/trunk/java/org/apache/catalina/authenticator/AuthenticatorBase.java
    tomcat/trunk/java/org/apache/catalina/filters/RequestFilter.java
    tomcat/trunk/java/org/apache/catalina/session/ManagerBase.java
    tomcat/trunk/java/org/apache/catalina/valves/RequestFilterValve.java
    tomcat/trunk/java/org/apache/tomcat/util/net/AbstractEndpoint.java
    tomcat/trunk/java/org/apache/tomcat/util/threads/CounterLatch.java
    
tomcat/trunk/java/org/apache/tomcat/util/threads/DedicatedThreadExecutor.java
    tomcat/trunk/java/org/apache/tomcat/util/threads/ResizableExecutor.java
    tomcat/trunk/webapps/docs/changelog.xml

Modified: tomcat/trunk/java/org/apache/catalina/Container.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/Container.java?rev=1058357&r1=1058356&r2=1058357&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/Container.java (original)
+++ tomcat/trunk/java/org/apache/catalina/Container.java Wed Jan 12 23:49:18 
2011
@@ -283,7 +283,7 @@ public interface Container extends Lifec
 
     /**
      * Return the parent class loader for this component. If not set, return
-     * {...@link Container#getParent()#getParentClassLoader()}. If no parent 
has
+     * {...@link #getParent()} {...@link #getParentClassLoader()}. If no 
parent has
      * been set, return the system class loader.
      */
     public ClassLoader getParentClassLoader();

Modified: tomcat/trunk/java/org/apache/catalina/Host.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/Host.java?rev=1058357&r1=1058356&r2=1058357&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/Host.java (original)
+++ tomcat/trunk/java/org/apache/catalina/Host.java Wed Jan 12 23:49:18 2011
@@ -149,24 +149,24 @@ public interface Host extends Container 
 
     /**
      * Return the regular expression that defines the files and directories in
-     * the host's {...@link #appBase} that will be ignored by the automatic
-     * deployment process.
+     * the host's appBase that will be ignored by the automatic deployment
+     * process.
      */
     public String getDeployIgnore();
 
 
     /**
      * Return the compiled regular expression that defines the files and
-     * directories in the host's {...@link #appBase} that will be ignored by 
the
-     * automatic deployment process.
+     * directories in the host's appBase that will be ignored by the automatic
+     * deployment process.
      */
     public Pattern getDeployIgnorePattern();
 
 
     /**
      * Set the regular expression that defines the files and directories in
-     * the host's {...@link #appBase} that will be ignored by the automatic
-     * deployment process.
+     * the host's appBase that will be ignored by the automatic deployment
+     * process.
      */
     public void setDeployIgnore(String deployIgnore);
 

Modified: tomcat/trunk/java/org/apache/catalina/Server.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/Server.java?rev=1058357&r1=1058356&r2=1058357&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/Server.java (original)
+++ tomcat/trunk/java/org/apache/catalina/Server.java Wed Jan 12 23:49:18 2011
@@ -119,8 +119,8 @@ public interface Server extends Lifecycl
     
     /**
      * Return the parent class loader for this component. If not set, return
-     * {...@link Server#getCatalina()#getParentClassLoader(). If no catalina 
has
-     * been set, return the system class loader.
+     * {...@link #getCatalina()} {...@link Catalina#getParentClassLoader()}. If
+     * catalina has not been set, return the system class loader.
      */
     public ClassLoader getParentClassLoader();
 

Modified: tomcat/trunk/java/org/apache/catalina/Service.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/Service.java?rev=1058357&r1=1058356&r2=1058357&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/Service.java (original)
+++ tomcat/trunk/java/org/apache/catalina/Service.java Wed Jan 12 23:49:18 2011
@@ -86,8 +86,8 @@ public interface Service extends Lifecyc
 
     /**
      * Return the parent class loader for this component. If not set, return
-     * {...@link Service#getServer()#getParentClassLoader(). If no server has
-     * been set, return the system class loader.
+     * {...@link #getServer()} {...@link Server#getParentClassLoader()}. If no 
server
+     * has been set, return the system class loader.
      */
     public ClassLoader getParentClassLoader();
 

Modified: 
tomcat/trunk/java/org/apache/catalina/authenticator/AuthenticatorBase.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/authenticator/AuthenticatorBase.java?rev=1058357&r1=1058356&r2=1058357&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/authenticator/AuthenticatorBase.java 
(original)
+++ tomcat/trunk/java/org/apache/catalina/authenticator/AuthenticatorBase.java 
Wed Jan 12 23:49:18 2011
@@ -169,14 +169,14 @@ public abstract class AuthenticatorBase 
      * The Java class name of the secure random number generator class to be
      * used when generating SSO session identifiers. The random number 
generator
      * class must be self-seeding and have a zero-argument constructor. If not
-     * specified, an instance of {...@link java.secure.SecureRandom} will be
+     * specified, an instance of {...@link java.security.SecureRandom} will be
      * generated.
      */
     protected String secureRandomClass = null;
 
     /**
      * The name of the algorithm to use to create instances of
-     * {...@link java.secure.SecureRandom} which are used to generate SSO 
session
+     * {...@link java.security.SecureRandom} which are used to generate SSO 
session
      * IDs. If no algorithm is specified, SHA1PRNG is used. To use the platform
      * default (which may be SHA1PRNG), specify the empty string. If an invalid
      * algorithm and/or provider is specified the SecureRandom instances will 
be
@@ -187,7 +187,7 @@ public abstract class AuthenticatorBase 
 
     /**
      * The name of the provider to use to create instances of
-     * {...@link java.secure.SecureRandom} which are used to generate session 
SSO
+     * {...@link java.security.SecureRandom} which are used to generate 
session SSO
      * IDs. If no algorithm is specified the of SHA1PRNG default is used. If an
      * invalid algorithm and/or provider is specified the SecureRandom 
instances
      * will be created using the defaults. If that fails, the SecureRandom

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=1058357&r1=1058356&r2=1058357&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/filters/RequestFilter.java (original)
+++ tomcat/trunk/java/org/apache/catalina/filters/RequestFilter.java Wed Jan 12 
23:49:18 2011
@@ -126,7 +126,7 @@ public abstract class RequestFilter
      * Set the regular expression used to test for denied requests for this
      * Filter, if any.
      *
-     * @param allow The new deny expression
+     * @param deny The new deny expression
      */
     public void setDeny(String deny) {
         if (deny == null || deny.length() == 0) {

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=1058357&r1=1058356&r2=1058357&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/session/ManagerBase.java (original)
+++ tomcat/trunk/java/org/apache/catalina/session/ManagerBase.java Wed Jan 12 
23:49:18 2011
@@ -108,14 +108,14 @@ public abstract class ManagerBase extend
      * The Java class name of the secure random number generator class to be
      * used when generating session identifiers. The random number generator
      * class must be self-seeding and have a zero-argument constructor. If not
-     * specified, an instance of {...@link java.secure.SecureRandom} will be
+     * specified, an instance of {...@link java.security.SecureRandom} will be
      * generated.
      */
     protected String secureRandomClass = null;
 
     /**
      * The name of the algorithm to use to create instances of
-     * {...@link java.secure.SecureRandom} which are used to generate session 
IDs.
+     * {...@link java.security.SecureRandom} which are used to generate 
session IDs.
      * If no algorithm is specified, SHA1PRNG is used. To use the platform
      * default (which may be SHA1PRNG), specify the empty string. If an invalid
      * algorithm and/or provider is specified the SecureRandom instances will 
be
@@ -126,7 +126,7 @@ public abstract class ManagerBase extend
 
     /**
      * The name of the provider to use to create instances of
-     * {...@link java.secure.SecureRandom} which are used to generate session 
IDs. 
+     * {...@link java.security.SecureRandom} which are used to generate 
session IDs. 
      * If no algorithm is specified the of SHA1PRNG default is used. If an
      * invalid algorithm and/or provider is specified the SecureRandom 
instances
      * will be created using the defaults. If that fails, the SecureRandom

Modified: tomcat/trunk/java/org/apache/catalina/valves/RequestFilterValve.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/valves/RequestFilterValve.java?rev=1058357&r1=1058356&r2=1058357&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/valves/RequestFilterValve.java 
(original)
+++ tomcat/trunk/java/org/apache/catalina/valves/RequestFilterValve.java Wed 
Jan 12 23:49:18 2011
@@ -139,7 +139,7 @@ public abstract class RequestFilterValve
      * Set the regular expression used to test for denied requests for this
      * Valve, if any.
      *
-     * @param allow The new deny expression
+     * @param deny The new deny expression
      */
     public void setDeny(String deny) {
         if (deny == null || deny.length() == 0) {

Modified: tomcat/trunk/java/org/apache/tomcat/util/net/AbstractEndpoint.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/net/AbstractEndpoint.java?rev=1058357&r1=1058356&r2=1058357&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/tomcat/util/net/AbstractEndpoint.java 
(original)
+++ tomcat/trunk/java/org/apache/tomcat/util/net/AbstractEndpoint.java Wed Jan 
12 23:49:18 2011
@@ -312,17 +312,19 @@ public abstract class AbstractEndpoint {
 
     /**
      * Attributes provide a way for configuration to be passed to 
sub-components
-     * without the {...@link ProtocolHandler} being aware of the properties
-     * available on those sub-components. One example of such a sub-component 
is
-     * the {...@link org.apache.tomcat.util.net.ServerSocketFactory}.
+     * without the {...@link org.apache.coyote.ProtocolHandler} being aware of 
the
+     * properties available on those sub-components. One example of such a
+     * sub-component is the
+     * {...@link org.apache.tomcat.util.net.ServerSocketFactory}.
      */
     protected HashMap<String, Object> attributes =
         new HashMap<String, Object>();
     /** 
      * Generic property setter called when a property for which a specific
-     * setter already exists within the {...@link ProtocolHandler} needs to be
-     * made available to sub-components. The specific setter will call this
-     * method to populate the attributes.
+     * setter already exists within the
+     * {...@link org.apache.coyote.ProtocolHandler} needs to be made available 
to
+     * sub-components. The specific setter will call this method to populate 
the
+     * attributes.
      */
     public void setAttribute(String name, Object value) {
         if (getLog().isTraceEnabled()) {

Modified: tomcat/trunk/java/org/apache/tomcat/util/threads/CounterLatch.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/threads/CounterLatch.java?rev=1058357&r1=1058356&r2=1058357&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/tomcat/util/threads/CounterLatch.java 
(original)
+++ tomcat/trunk/java/org/apache/tomcat/util/threads/CounterLatch.java Wed Jan 
12 23:49:18 2011
@@ -35,13 +35,17 @@ import java.util.concurrent.locks.Abstra
 public class CounterLatch {
 
     private class Sync extends AbstractQueuedSynchronizer {
+        private static final long serialVersionUID = 1L;
+
         public Sync() {
         }
 
+        @Override
         protected int tryAcquireShared(int arg) {
             return ((!released) && count.get() == signal) ? -1 : 1;
         }
 
+        @Override
         protected boolean tryReleaseShared(int arg) {
             return true;
         }
@@ -123,7 +127,8 @@ public class CounterLatch {
      * If the operation is successful and {...@code expect==waitValue && 
expect!=update} waiting threads will be released.  
      * @param expect - the expected counter value
      * @param update - the new counter value
-     * @return
+     * @return <code>true</code> if successful, <code>false</code> if the
+     *         current value wasn't as expected
      */
     public boolean compareAndSet(long expect, long update) {
         boolean result = count.compareAndSet(expect, update);
@@ -152,7 +157,9 @@ public class CounterLatch {
     /**
      * releases all waiting threads. This operation is permanent, and no 
threads will block,
      * even if the counter hits the {...@code waitValue} until {...@link 
#reset(long)} has been called.
-     * @return
+     * @return <code>true</code> if this release of shared mode may permit a
+     *         waiting acquire (shared or exclusive) to succeed; and
+     *         <code>false</code> otherwise
      */
     public boolean releaseAll() {
         released = true;
@@ -162,7 +169,7 @@ public class CounterLatch {
     /**
      * Resets the latch and initializes the counter with the new value.
      * @param value the new counter value
-     * @see {...@link #releaseAll()}
+     * @see #releaseAll()
      */
     public void reset(long value) {
         this.count.set(value);

Modified: 
tomcat/trunk/java/org/apache/tomcat/util/threads/DedicatedThreadExecutor.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/threads/DedicatedThreadExecutor.java?rev=1058357&r1=1058356&r2=1058357&view=diff
==============================================================================
--- 
tomcat/trunk/java/org/apache/tomcat/util/threads/DedicatedThreadExecutor.java 
(original)
+++ 
tomcat/trunk/java/org/apache/tomcat/util/threads/DedicatedThreadExecutor.java 
Wed Jan 12 23:49:18 2011
@@ -44,7 +44,7 @@ public class DedicatedThreadExecutor {
      * @param <V>
      *            the type of the returned value
      * @param callable
-     * @return
+     * @return the completed result
      */
     public <V> V execute(final Callable<V> callable) {
         final Future<V> futureTask = executorService.submit(callable);
@@ -99,7 +99,7 @@ public class DedicatedThreadExecutor {
      * 
      * @param <V>
      * @param callable
-     * @return
+     * @return the completed result
      */
     public static <V> V executeInOwnThread(
         final Callable<V> callable) {

Modified: 
tomcat/trunk/java/org/apache/tomcat/util/threads/ResizableExecutor.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/threads/ResizableExecutor.java?rev=1058357&r1=1058356&r2=1058357&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/tomcat/util/threads/ResizableExecutor.java 
(original)
+++ tomcat/trunk/java/org/apache/tomcat/util/threads/ResizableExecutor.java Wed 
Jan 12 23:49:18 2011
@@ -19,17 +19,21 @@ package org.apache.tomcat.util.threads;
 import java.util.concurrent.Executor;
 
 public interface ResizableExecutor extends Executor {
+
     /**
-     * {...@link java.util.concurrent.ThreadPoolExecutor#getPoolSize()}
-     * @return  {...@link 
java.util.concurrent.ThreadPoolExecutor#getPoolSize()}
+     * Returns the current number of threads in the pool.
+     *
+     * @return the number of threads
      */
     public int getPoolSize();
     
     public int getMaxThreads();
 
     /**
-     * {...@link java.util.concurrent.ThreadPoolExecutor#getActiveCount()}
-     * @return {...@link 
java.util.concurrent.ThreadPoolExecutor#getActiveCount()}
+     * Returns the approximate number of threads that are actively executing
+     * tasks.
+     *
+     * @return the number of threads
      */
     public int getActiveCount();
     

Modified: tomcat/trunk/webapps/docs/changelog.xml
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/webapps/docs/changelog.xml?rev=1058357&r1=1058356&r2=1058357&view=diff
==============================================================================
--- tomcat/trunk/webapps/docs/changelog.xml (original)
+++ tomcat/trunk/webapps/docs/changelog.xml Wed Jan 12 23:49:18 2011
@@ -68,6 +68,13 @@
       </update>
     </changelog>
   </subsection>
+  <subsection name="Web applications">
+    <changelog>
+      <fix>
+        Correct a handful of Javadoc warnings. (markt)
+      </fix>
+    </changelog>
+  </subsection>
   <subsection name="Other">
     <changelog>
       <add>



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

Reply via email to