This is an automated email from the ASF dual-hosted git repository.

markt pushed a commit to branch 8.5.x
in repository https://gitbox.apache.org/repos/asf/tomcat.git


The following commit(s) were added to refs/heads/8.5.x by this push:
     new 87c291f7a6 Remove unnecessary uses of {@inheritDoc}
87c291f7a6 is described below

commit 87c291f7a6b23a85cf1c0f4d6809d2831d706d92
Author: Mark Thomas <ma...@apache.org>
AuthorDate: Wed Aug 16 13:46:11 2023 +0100

    Remove unnecessary uses of {@inheritDoc}
---
 java/org/apache/catalina/connector/Request.java    |  15 -
 java/org/apache/catalina/core/StandardWrapper.java |   6 -
 .../apache/catalina/ha/session/DeltaSession.java   |   3 -
 .../catalina/loader/WebappClassLoaderBase.java     |   3 -
 .../apache/catalina/session/StandardSession.java   |   3 -
 .../catalina/tribes/membership/McastService.java   |   9 -
 java/org/apache/catalina/util/LifecycleBase.java   |  21 --
 .../catalina/valves/AbstractAccessLogValve.java    |   3 -
 .../apache/catalina/valves/JDBCAccessLogValve.java |   3 -
 java/org/apache/catalina/valves/RemoteIpValve.java |   3 -
 .../catalina/valves/StuckThreadDetectionValve.java |   3 -
 java/org/apache/jasper/JspC.java                   |  63 ----
 .../dbcp2/cpdsadapter/PooledConnectionImpl.java    |   6 -
 .../dbcp/pool2/impl/LinkedBlockingDeque.java       |  42 ---
 .../dbcp/pool2/impl/PooledSoftReference.java       |   3 -
 .../dbcp/pool2/impl/SoftReferenceObjectPool.java   |   3 -
 .../http/fileupload/util/FileItemHeadersImpl.java  |   9 -
 .../apache/tomcat/jdbc/pool/DataSourceProxy.java   | 318 --------------------
 .../apache/tomcat/jdbc/pool/FairBlockingQueue.java |  33 ---
 .../jdbc/pool/MultiLockFairBlockingQueue.java      |  33 ---
 .../apache/tomcat/jdbc/pool/PoolProperties.java    | 321 ---------------------
 .../AbstractCreateStatementInterceptor.java        |   3 -
 .../jdbc/pool/interceptor/SlowQueryReport.java     |   6 -
 .../tomcat/jdbc/pool/jmx/ConnectionPool.java       |  84 ------
 24 files changed, 996 deletions(-)

diff --git a/java/org/apache/catalina/connector/Request.java 
b/java/org/apache/catalina/connector/Request.java
index 41f8573f1f..cebd50640c 100644
--- a/java/org/apache/catalina/connector/Request.java
+++ b/java/org/apache/catalina/connector/Request.java
@@ -2725,9 +2725,6 @@ public class Request implements HttpServletRequest {
         }
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public boolean authenticate(HttpServletResponse response) throws 
IOException, ServletException {
         if (response.isCommitted()) {
@@ -2737,9 +2734,6 @@ public class Request implements HttpServletRequest {
         return getContext().getAuthenticator().authenticate(this, response);
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void login(String username, String password) throws 
ServletException {
         if (getAuthType() != null || getRemoteUser() != null || 
getUserPrincipal() != null) {
@@ -2749,17 +2743,11 @@ public class Request implements HttpServletRequest {
         getContext().getAuthenticator().login(username, password, this);
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void logout() throws ServletException {
         getContext().getAuthenticator().logout(this);
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public Collection<Part> getParts() throws IOException, 
IllegalStateException, ServletException {
 
@@ -2924,9 +2912,6 @@ public class Request implements HttpServletRequest {
     }
 
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public Part getPart(String name) throws IOException, 
IllegalStateException, ServletException {
         for (Part part : getParts()) {
diff --git a/java/org/apache/catalina/core/StandardWrapper.java 
b/java/org/apache/catalina/core/StandardWrapper.java
index cb3dbcd596..8d7b342aca 100644
--- a/java/org/apache/catalina/core/StandardWrapper.java
+++ b/java/org/apache/catalina/core/StandardWrapper.java
@@ -587,9 +587,6 @@ public class StandardWrapper extends ContainerBase 
implements ServletConfig, Wra
     }
 
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void setServletSecurityAnnotationScanRequired(boolean b) {
         // NO-OP
@@ -1082,9 +1079,6 @@ public class StandardWrapper extends ContainerBase 
implements ServletConfig, Wra
 
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void servletSecurityAnnotationScan() throws ServletException {
         // NO-OP
diff --git a/java/org/apache/catalina/ha/session/DeltaSession.java 
b/java/org/apache/catalina/ha/session/DeltaSession.java
index d890a64c28..720b194479 100644
--- a/java/org/apache/catalina/ha/session/DeltaSession.java
+++ b/java/org/apache/catalina/ha/session/DeltaSession.java
@@ -315,9 +315,6 @@ public class DeltaSession extends StandardSession 
implements Externalizable, Clu
     }
 
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void setId(String id, boolean notify) {
         super.setId(id, notify);
diff --git a/java/org/apache/catalina/loader/WebappClassLoaderBase.java 
b/java/org/apache/catalina/loader/WebappClassLoaderBase.java
index aa747a5873..79d1b07ff9 100644
--- a/java/org/apache/catalina/loader/WebappClassLoaderBase.java
+++ b/java/org/apache/catalina/loader/WebappClassLoaderBase.java
@@ -1551,9 +1551,6 @@ public abstract class WebappClassLoaderBase extends 
URLClassLoader
     }
 
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public String getStateName() {
         return getState().toString();
diff --git a/java/org/apache/catalina/session/StandardSession.java 
b/java/org/apache/catalina/session/StandardSession.java
index 7a0e975424..92d255a85f 100644
--- a/java/org/apache/catalina/session/StandardSession.java
+++ b/java/org/apache/catalina/session/StandardSession.java
@@ -329,9 +329,6 @@ public class StandardSession implements HttpSession, 
Session, Serializable {
     }
 
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void setId(String id, boolean notify) {
 
diff --git a/java/org/apache/catalina/tribes/membership/McastService.java 
b/java/org/apache/catalina/tribes/membership/McastService.java
index f5e2480276..322046d11c 100644
--- a/java/org/apache/catalina/tribes/membership/McastService.java
+++ b/java/org/apache/catalina/tribes/membership/McastService.java
@@ -121,9 +121,6 @@ public class McastService
         this.properties = properties;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public Properties getProperties() {
         return properties;
@@ -137,9 +134,6 @@ public class McastService
         return localMember.toString() ;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public Member getLocalMember(boolean alive) {
         if ( alive && localMember != null && impl != null) {
@@ -148,9 +142,6 @@ public class McastService
         return localMember;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void setLocalMemberProperties(String listenHost, int listenPort, 
int securePort, int udpPort) {
         properties.setProperty("tcpListenHost",listenHost);
diff --git a/java/org/apache/catalina/util/LifecycleBase.java 
b/java/org/apache/catalina/util/LifecycleBase.java
index 870cb9a68a..5618bbbce5 100644
--- a/java/org/apache/catalina/util/LifecycleBase.java
+++ b/java/org/apache/catalina/util/LifecycleBase.java
@@ -84,27 +84,18 @@ public abstract class LifecycleBase implements Lifecycle {
     }
 
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void addLifecycleListener(LifecycleListener listener) {
         lifecycleListeners.add(listener);
     }
 
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public LifecycleListener[] findLifecycleListeners() {
         return lifecycleListeners.toArray(new LifecycleListener[0]);
     }
 
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void removeLifecycleListener(LifecycleListener listener) {
         lifecycleListeners.remove(listener);
@@ -150,9 +141,6 @@ public abstract class LifecycleBase implements Lifecycle {
     protected abstract void initInternal() throws LifecycleException;
 
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public final synchronized void start() throws LifecycleException {
 
@@ -216,9 +204,6 @@ public abstract class LifecycleBase implements Lifecycle {
     protected abstract void startInternal() throws LifecycleException;
 
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public final synchronized void stop() throws LifecycleException {
 
@@ -335,18 +320,12 @@ public abstract class LifecycleBase implements Lifecycle {
     protected abstract void destroyInternal() throws LifecycleException;
 
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public LifecycleState getState() {
         return state;
     }
 
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public String getStateName() {
         return getState().toString();
diff --git a/java/org/apache/catalina/valves/AbstractAccessLogValve.java 
b/java/org/apache/catalina/valves/AbstractAccessLogValve.java
index 7b49fc6bbd..f9079db1c7 100644
--- a/java/org/apache/catalina/valves/AbstractAccessLogValve.java
+++ b/java/org/apache/catalina/valves/AbstractAccessLogValve.java
@@ -520,9 +520,6 @@ public abstract class AbstractAccessLogValve extends 
ValveBase implements Access
     }
 
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public boolean getRequestAttributesEnabled() {
         return requestAttributesEnabled;
diff --git a/java/org/apache/catalina/valves/JDBCAccessLogValve.java 
b/java/org/apache/catalina/valves/JDBCAccessLogValve.java
index f56d1bba55..c1ce3fd561 100644
--- a/java/org/apache/catalina/valves/JDBCAccessLogValve.java
+++ b/java/org/apache/catalina/valves/JDBCAccessLogValve.java
@@ -221,9 +221,6 @@ public final class JDBCAccessLogValve extends ValveBase 
implements AccessLog {
         this.requestAttributesEnabled = requestAttributesEnabled;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public boolean getRequestAttributesEnabled() {
         return requestAttributesEnabled;
diff --git a/java/org/apache/catalina/valves/RemoteIpValve.java 
b/java/org/apache/catalina/valves/RemoteIpValve.java
index 9513a96319..add35f3df9 100644
--- a/java/org/apache/catalina/valves/RemoteIpValve.java
+++ b/java/org/apache/catalina/valves/RemoteIpValve.java
@@ -611,9 +611,6 @@ public class RemoteIpValve extends ValveBase {
         return trustedProxies.toString();
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void invoke(Request request, Response response) throws IOException, 
ServletException {
         final String originalRemoteAddr = request.getRemoteAddr();
diff --git a/java/org/apache/catalina/valves/StuckThreadDetectionValve.java 
b/java/org/apache/catalina/valves/StuckThreadDetectionValve.java
index 7fe9982d71..95033557c0 100644
--- a/java/org/apache/catalina/valves/StuckThreadDetectionValve.java
+++ b/java/org/apache/catalina/valves/StuckThreadDetectionValve.java
@@ -157,9 +157,6 @@ public class StuckThreadDetectionValve extends ValveBase {
         }
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void invoke(Request request, Response response) throws IOException, 
ServletException {
 
diff --git a/java/org/apache/jasper/JspC.java b/java/org/apache/jasper/JspC.java
index c80d1e6224..b15be65481 100644
--- a/java/org/apache/jasper/JspC.java
+++ b/java/org/apache/jasper/JspC.java
@@ -459,9 +459,6 @@ public class JspC extends Task implements Options {
         this.trimSpaces = ts;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public boolean isPoolingEnabled() {
         return poolingEnabled;
@@ -475,9 +472,6 @@ public class JspC extends Task implements Options {
         this.poolingEnabled = poolingEnabled;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public boolean isXpoweredBy() {
         return xpoweredBy;
@@ -510,9 +504,6 @@ public class JspC extends Task implements Options {
         return -1;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public boolean getErrorOnUseBeanInvalidClassAttribute() {
         return errorOnUseBeanInvalidClassAttribute;
@@ -527,9 +518,6 @@ public class JspC extends Task implements Options {
         errorOnUseBeanInvalidClassAttribute = b;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public boolean getMappedFile() {
         return mappedFile;
@@ -547,18 +535,12 @@ public class JspC extends Task implements Options {
         classDebugInfo=b;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public boolean getClassDebugInfo() {
         // compile with debug info
         return classDebugInfo;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public boolean isCaching() {
         return caching;
@@ -574,9 +556,6 @@ public class JspC extends Task implements Options {
         this.caching = caching;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public Map<String, TagLibraryInfo> getCache() {
         return cache;
@@ -620,9 +599,6 @@ public class JspC extends Task implements Options {
         return false;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public boolean isSmapSuppressed() {
         return smapSuppressed;
@@ -636,9 +612,6 @@ public class JspC extends Task implements Options {
         this.smapSuppressed = smapSuppressed;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public boolean isSmapDumped() {
         return smapDumped;
@@ -666,9 +639,6 @@ public class JspC extends Task implements Options {
         this.genStringAsCharArray = genStringAsCharArray;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public boolean genStringAsCharArray() {
         return genStringAsCharArray;
@@ -685,25 +655,16 @@ public class JspC extends Task implements Options {
         this.ieClassId = ieClassId;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public String getIeClassId() {
         return ieClassId;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public File getScratchDir() {
         return scratchDir;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public String getCompiler() {
         return compiler;
@@ -719,17 +680,11 @@ public class JspC extends Task implements Options {
         compiler=c;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public String getCompilerClassName() {
         return null;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public String getCompilerTargetVM() {
         return compilerTargetVM;
@@ -745,9 +700,6 @@ public class JspC extends Task implements Options {
         compilerTargetVM = vm;
     }
 
-    /**
-     * {@inheritDoc}
-     */
      @Override
     public String getCompilerSourceVM() {
          return compilerSourceVM;
@@ -763,9 +715,6 @@ public class JspC extends Task implements Options {
         compilerSourceVM = vm;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public TldCache getTldCache() {
         return tldCache;
@@ -792,9 +741,6 @@ public class JspC extends Task implements Options {
         javaEncoding = encodingName;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public boolean getFork() {
         return fork;
@@ -804,9 +750,6 @@ public class JspC extends Task implements Options {
         this.fork = fork;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public String getClassPath() {
         if( classPath != null ) {
@@ -1094,17 +1037,11 @@ public class JspC extends Task implements Options {
         return failOnError;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public JspConfig getJspConfig() {
         return jspConfig;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public TagPluginManager getTagPluginManager() {
         return tagPluginManager;
diff --git 
a/java/org/apache/tomcat/dbcp/dbcp2/cpdsadapter/PooledConnectionImpl.java 
b/java/org/apache/tomcat/dbcp/dbcp2/cpdsadapter/PooledConnectionImpl.java
index 3bef44f724..63607850a1 100644
--- a/java/org/apache/tomcat/dbcp/dbcp2/cpdsadapter/PooledConnectionImpl.java
+++ b/java/org/apache/tomcat/dbcp/dbcp2/cpdsadapter/PooledConnectionImpl.java
@@ -118,9 +118,6 @@ class PooledConnectionImpl
         pooledObject.getObject().activate();
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void addConnectionEventListener(final ConnectionEventListener 
listener) {
         if (!eventListeners.contains(listener)) {
@@ -692,9 +689,6 @@ class PooledConnectionImpl
         }
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void removeConnectionEventListener(final ConnectionEventListener 
listener) {
         eventListeners.remove(listener);
diff --git a/java/org/apache/tomcat/dbcp/pool2/impl/LinkedBlockingDeque.java 
b/java/org/apache/tomcat/dbcp/pool2/impl/LinkedBlockingDeque.java
index 4e27dfd94e..e9171cc8bd 100644
--- a/java/org/apache/tomcat/dbcp/pool2/impl/LinkedBlockingDeque.java
+++ b/java/org/apache/tomcat/dbcp/pool2/impl/LinkedBlockingDeque.java
@@ -366,9 +366,6 @@ class LinkedBlockingDeque<E> extends AbstractQueue<E>
 
     // BlockingDeque methods
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void addFirst(final E e) {
         if (!offerFirst(e)) {
@@ -376,9 +373,6 @@ class LinkedBlockingDeque<E> extends AbstractQueue<E>
         }
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void addLast(final E e) {
         if (!offerLast(e)) {
@@ -386,9 +380,6 @@ class LinkedBlockingDeque<E> extends AbstractQueue<E>
         }
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public boolean offerFirst(final E e) {
         Objects.requireNonNull(e, "e");
@@ -400,9 +391,6 @@ class LinkedBlockingDeque<E> extends AbstractQueue<E>
         }
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public boolean offerLast(final E e) {
         Objects.requireNonNull(e, "e");
@@ -522,9 +510,6 @@ class LinkedBlockingDeque<E> extends AbstractQueue<E>
         }
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public E removeFirst() {
         final E x = pollFirst();
@@ -534,9 +519,6 @@ class LinkedBlockingDeque<E> extends AbstractQueue<E>
         return x;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public E removeLast() {
         final E x = pollLast();
@@ -662,9 +644,6 @@ class LinkedBlockingDeque<E> extends AbstractQueue<E>
         }
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public E getFirst() {
         final E x = peekFirst();
@@ -674,9 +653,6 @@ class LinkedBlockingDeque<E> extends AbstractQueue<E>
         return x;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public E getLast() {
         final E x = peekLast();
@@ -746,18 +722,12 @@ class LinkedBlockingDeque<E> extends AbstractQueue<E>
 
     // BlockingQueue methods
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public boolean add(final E e) {
         addLast(e);
         return true;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public boolean offer(final E e) {
         return offerLast(e);
@@ -946,17 +916,11 @@ class LinkedBlockingDeque<E> extends AbstractQueue<E>
 
     // Stack methods
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void push(final E e) {
         addFirst(e);
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public E pop() {
         return removeFirst();
@@ -1093,9 +1057,6 @@ class LinkedBlockingDeque<E> extends AbstractQueue<E>
         }
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @SuppressWarnings("unchecked")
     @Override
     public <T> T[] toArray(T[] a) {
@@ -1168,9 +1129,6 @@ class LinkedBlockingDeque<E> extends AbstractQueue<E>
         return new Itr();
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public Iterator<E> descendingIterator() {
         return new DescendingItr();
diff --git a/java/org/apache/tomcat/dbcp/pool2/impl/PooledSoftReference.java 
b/java/org/apache/tomcat/dbcp/pool2/impl/PooledSoftReference.java
index 785ceb6678..ffb4e5c573 100644
--- a/java/org/apache/tomcat/dbcp/pool2/impl/PooledSoftReference.java
+++ b/java/org/apache/tomcat/dbcp/pool2/impl/PooledSoftReference.java
@@ -56,9 +56,6 @@ public class PooledSoftReference<T> extends 
DefaultPooledObject<T> {
         return reference.get();
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public String toString() {
         final StringBuilder result = new StringBuilder();
diff --git 
a/java/org/apache/tomcat/dbcp/pool2/impl/SoftReferenceObjectPool.java 
b/java/org/apache/tomcat/dbcp/pool2/impl/SoftReferenceObjectPool.java
index 6d653e3da3..e2760ccb77 100644
--- a/java/org/apache/tomcat/dbcp/pool2/impl/SoftReferenceObjectPool.java
+++ b/java/org/apache/tomcat/dbcp/pool2/impl/SoftReferenceObjectPool.java
@@ -229,9 +229,6 @@ public class SoftReferenceObjectPool<T> extends 
BaseObjectPool<T> {
         }
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public synchronized void invalidateObject(final T obj) throws Exception {
         final PooledSoftReference<T> ref = findReference(obj);
diff --git 
a/java/org/apache/tomcat/util/http/fileupload/util/FileItemHeadersImpl.java 
b/java/org/apache/tomcat/util/http/fileupload/util/FileItemHeadersImpl.java
index 1047dc38ce..6817d8b5a8 100644
--- a/java/org/apache/tomcat/util/http/fileupload/util/FileItemHeadersImpl.java
+++ b/java/org/apache/tomcat/util/http/fileupload/util/FileItemHeadersImpl.java
@@ -45,9 +45,6 @@ public class FileItemHeadersImpl implements FileItemHeaders, 
Serializable {
      */
     private final Map<String, List<String>> headerNameToValueListMap = new 
LinkedHashMap<>();
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public String getHeader(final String name) {
         final String nameLower = name.toLowerCase(Locale.ENGLISH);
@@ -58,17 +55,11 @@ public class FileItemHeadersImpl implements 
FileItemHeaders, Serializable {
         return headerValueList.get(0);
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public Iterator<String> getHeaderNames() {
         return headerNameToValueListMap.keySet().iterator();
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public Iterator<String> getHeaders(final String name) {
         final String nameLower = name.toLowerCase(Locale.ENGLISH);
diff --git 
a/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/DataSourceProxy.java
 
b/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/DataSourceProxy.java
index 1dc1de02c2..8ad7ebf710 100644
--- 
a/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/DataSourceProxy.java
+++ 
b/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/DataSourceProxy.java
@@ -258,9 +258,6 @@ public class DataSourceProxy implements PoolConfiguration {
 //      PROPERTIES WHEN NOT USED WITH FACTORY
 /*------------------------------------------------------------------------*/
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public String getPoolName() {
@@ -272,99 +269,66 @@ public class DataSourceProxy implements PoolConfiguration 
{
         this.poolProperties = poolProperties;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setDriverClassName(String driverClassName) {
         this.poolProperties.setDriverClassName(driverClassName);
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setInitialSize(int initialSize) {
         this.poolProperties.setInitialSize(initialSize);
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setInitSQL(String initSQL) {
         this.poolProperties.setInitSQL(initSQL);
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setLogAbandoned(boolean logAbandoned) {
         this.poolProperties.setLogAbandoned(logAbandoned);
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setMaxActive(int maxActive) {
         this.poolProperties.setMaxActive(maxActive);
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setMaxIdle(int maxIdle) {
         this.poolProperties.setMaxIdle(maxIdle);
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setMaxWait(int maxWait) {
         this.poolProperties.setMaxWait(maxWait);
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setMinEvictableIdleTimeMillis(int minEvictableIdleTimeMillis) {
         
this.poolProperties.setMinEvictableIdleTimeMillis(minEvictableIdleTimeMillis);
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setMinIdle(int minIdle) {
         this.poolProperties.setMinIdle(minIdle);
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setNumTestsPerEvictionRun(int numTestsPerEvictionRun) {
         this.poolProperties.setNumTestsPerEvictionRun(numTestsPerEvictionRun);
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setPassword(String password) {
@@ -372,81 +336,54 @@ public class DataSourceProxy implements PoolConfiguration 
{
         
this.poolProperties.getDbProperties().setProperty("password",this.poolProperties.getPassword());
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setRemoveAbandoned(boolean removeAbandoned) {
         this.poolProperties.setRemoveAbandoned(removeAbandoned);
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setRemoveAbandonedTimeout(int removeAbandonedTimeout) {
         this.poolProperties.setRemoveAbandonedTimeout(removeAbandonedTimeout);
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setTestOnBorrow(boolean testOnBorrow) {
         this.poolProperties.setTestOnBorrow(testOnBorrow);
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setTestOnConnect(boolean testOnConnect) {
         this.poolProperties.setTestOnConnect(testOnConnect);
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setTestOnReturn(boolean testOnReturn) {
         this.poolProperties.setTestOnReturn(testOnReturn);
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setTestWhileIdle(boolean testWhileIdle) {
         this.poolProperties.setTestWhileIdle(testWhileIdle);
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setTimeBetweenEvictionRunsMillis(int 
timeBetweenEvictionRunsMillis) {
         
this.poolProperties.setTimeBetweenEvictionRunsMillis(timeBetweenEvictionRunsMillis);
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setUrl(String url) {
         this.poolProperties.setUrl(url);
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setUsername(String username) {
@@ -454,108 +391,72 @@ public class DataSourceProxy implements 
PoolConfiguration {
         
this.poolProperties.getDbProperties().setProperty("user",getPoolProperties().getUsername());
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setValidationInterval(long validationInterval) {
         this.poolProperties.setValidationInterval(validationInterval);
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setValidationQuery(String validationQuery) {
         this.poolProperties.setValidationQuery(validationQuery);
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setValidatorClassName(String className) {
         this.poolProperties.setValidatorClassName(className);
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setValidationQueryTimeout(int validationQueryTimeout) {
         this.poolProperties.setValidationQueryTimeout(validationQueryTimeout);
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setJdbcInterceptors(String interceptors) {
         this.getPoolProperties().setJdbcInterceptors(interceptors);
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setJmxEnabled(boolean enabled) {
         this.getPoolProperties().setJmxEnabled(enabled);
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setFairQueue(boolean fairQueue) {
         this.getPoolProperties().setFairQueue(fairQueue);
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setUseLock(boolean useLock) {
         this.getPoolProperties().setUseLock(useLock);
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setDefaultCatalog(String catalog) {
         this.getPoolProperties().setDefaultCatalog(catalog);
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setDefaultAutoCommit(Boolean autocommit) {
         this.getPoolProperties().setDefaultAutoCommit(autocommit);
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setDefaultTransactionIsolation(int 
defaultTransactionIsolation) {
         
this.getPoolProperties().setDefaultTransactionIsolation(defaultTransactionIsolation);
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setConnectionProperties(String properties) {
@@ -575,9 +476,6 @@ public class DataSourceProxy implements PoolConfiguration {
         }
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setUseEquals(boolean useEquals) {
@@ -642,18 +540,12 @@ public class DataSourceProxy implements PoolConfiguration 
{
     }
 
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public int getSuspectTimeout() {
         return getPoolProperties().getSuspectTimeout();
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setSuspectTimeout(int seconds) {
@@ -857,45 +749,30 @@ public class DataSourceProxy implements PoolConfiguration 
{
     //  PROPERTIES / CONFIGURATION
     //=========================================================
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public String getConnectionProperties() {
         return getPoolProperties().getConnectionProperties();
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public Properties getDbProperties() {
         return getPoolProperties().getDbProperties();
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public String getDefaultCatalog() {
         return getPoolProperties().getDefaultCatalog();
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public int getDefaultTransactionIsolation() {
         return getPoolProperties().getDefaultTransactionIsolation();
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public String getDriverClassName() {
@@ -903,99 +780,66 @@ public class DataSourceProxy implements PoolConfiguration 
{
     }
 
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public int getInitialSize() {
         return getPoolProperties().getInitialSize();
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public String getInitSQL() {
         return getPoolProperties().getInitSQL();
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public String getJdbcInterceptors() {
         return getPoolProperties().getJdbcInterceptors();
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public int getMaxActive() {
         return getPoolProperties().getMaxActive();
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public int getMaxIdle() {
         return getPoolProperties().getMaxIdle();
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public int getMaxWait() {
         return getPoolProperties().getMaxWait();
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public int getMinEvictableIdleTimeMillis() {
         return getPoolProperties().getMinEvictableIdleTimeMillis();
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public int getMinIdle() {
         return getPoolProperties().getMinIdle();
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public long getMaxAge() {
         return getPoolProperties().getMaxAge();
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public String getName() {
         return getPoolProperties().getName();
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public int getNumTestsPerEvictionRun() {
@@ -1010,9 +854,6 @@ public class DataSourceProxy implements PoolConfiguration {
         return "Password not available as DataSource/JMX operation.";
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public int getRemoveAbandonedTimeout() {
@@ -1020,180 +861,120 @@ public class DataSourceProxy implements 
PoolConfiguration {
     }
 
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public int getTimeBetweenEvictionRunsMillis() {
         return getPoolProperties().getTimeBetweenEvictionRunsMillis();
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public String getUrl() {
         return getPoolProperties().getUrl();
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public String getUsername() {
         return getPoolProperties().getUsername();
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public long getValidationInterval() {
         return getPoolProperties().getValidationInterval();
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public String getValidationQuery() {
         return getPoolProperties().getValidationQuery();
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public int getValidationQueryTimeout() {
         return getPoolProperties().getValidationQueryTimeout();
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public String getValidatorClassName() {
         return getPoolProperties().getValidatorClassName();
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public Validator getValidator() {
         return getPoolProperties().getValidator();
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void setValidator(Validator validator) {
         getPoolProperties().setValidator(validator);
     }
 
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public boolean isAccessToUnderlyingConnectionAllowed() {
         return getPoolProperties().isAccessToUnderlyingConnectionAllowed();
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public Boolean isDefaultAutoCommit() {
         return getPoolProperties().isDefaultAutoCommit();
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public Boolean isDefaultReadOnly() {
         return getPoolProperties().isDefaultReadOnly();
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public boolean isLogAbandoned() {
         return getPoolProperties().isLogAbandoned();
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public boolean isPoolSweeperEnabled() {
         return getPoolProperties().isPoolSweeperEnabled();
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public boolean isRemoveAbandoned() {
         return getPoolProperties().isRemoveAbandoned();
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public int getAbandonWhenPercentageFull() {
         return getPoolProperties().getAbandonWhenPercentageFull();
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public boolean isTestOnBorrow() {
         return getPoolProperties().isTestOnBorrow();
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public boolean isTestOnConnect() {
         return getPoolProperties().isTestOnConnect();
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public boolean isTestOnReturn() {
         return getPoolProperties().isTestOnReturn();
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public boolean isTestWhileIdle() {
@@ -1201,279 +982,180 @@ public class DataSourceProxy implements 
PoolConfiguration {
     }
 
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public Boolean getDefaultAutoCommit() {
         return getPoolProperties().getDefaultAutoCommit();
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public Boolean getDefaultReadOnly() {
         return getPoolProperties().getDefaultReadOnly();
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public InterceptorDefinition[] getJdbcInterceptorsAsArray() {
         return getPoolProperties().getJdbcInterceptorsAsArray();
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public boolean getUseLock() {
         return getPoolProperties().getUseLock();
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public boolean isFairQueue() {
         return getPoolProperties().isFairQueue();
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public boolean isJmxEnabled() {
         return getPoolProperties().isJmxEnabled();
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public boolean isUseEquals() {
         return getPoolProperties().isUseEquals();
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setAbandonWhenPercentageFull(int percentage) {
         getPoolProperties().setAbandonWhenPercentageFull(percentage);
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setAccessToUnderlyingConnectionAllowed(boolean 
accessToUnderlyingConnectionAllowed) {
         
getPoolProperties().setAccessToUnderlyingConnectionAllowed(accessToUnderlyingConnectionAllowed);
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setDbProperties(Properties dbProperties) {
         getPoolProperties().setDbProperties(dbProperties);
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setDefaultReadOnly(Boolean defaultReadOnly) {
         getPoolProperties().setDefaultReadOnly(defaultReadOnly);
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setMaxAge(long maxAge) {
         getPoolProperties().setMaxAge(maxAge);
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setName(String name) {
         getPoolProperties().setName(name);
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void setDataSource(Object ds) {
         getPoolProperties().setDataSource(ds);
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public Object getDataSource() {
         return getPoolProperties().getDataSource();
     }
 
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void setDataSourceJNDI(String jndiDS) {
         getPoolProperties().setDataSourceJNDI(jndiDS);
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public String getDataSourceJNDI() {
         return getPoolProperties().getDataSourceJNDI();
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public boolean isAlternateUsernameAllowed() {
         return getPoolProperties().isAlternateUsernameAllowed();
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void setAlternateUsernameAllowed(boolean alternateUsernameAllowed) {
         
getPoolProperties().setAlternateUsernameAllowed(alternateUsernameAllowed);
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void setCommitOnReturn(boolean commitOnReturn) {
         getPoolProperties().setCommitOnReturn(commitOnReturn);
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public boolean getCommitOnReturn() {
         return getPoolProperties().getCommitOnReturn();
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void setRollbackOnReturn(boolean rollbackOnReturn) {
         getPoolProperties().setRollbackOnReturn(rollbackOnReturn);
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public boolean getRollbackOnReturn() {
         return getPoolProperties().getRollbackOnReturn();
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void setUseDisposableConnectionFacade(boolean 
useDisposableConnectionFacade) {
         
getPoolProperties().setUseDisposableConnectionFacade(useDisposableConnectionFacade);
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public boolean getUseDisposableConnectionFacade() {
         return getPoolProperties().getUseDisposableConnectionFacade();
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void setLogValidationErrors(boolean logValidationErrors) {
         getPoolProperties().setLogValidationErrors(logValidationErrors);
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public boolean getLogValidationErrors() {
         return getPoolProperties().getLogValidationErrors();
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public boolean getPropagateInterruptState() {
         return getPoolProperties().getPropagateInterruptState();
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void setPropagateInterruptState(boolean propagateInterruptState) {
         
getPoolProperties().setPropagateInterruptState(propagateInterruptState);
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public boolean isIgnoreExceptionOnPreLoad() {
         return getPoolProperties().isIgnoreExceptionOnPreLoad();
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void setIgnoreExceptionOnPreLoad(boolean ignoreExceptionOnPreLoad) {
         
getPoolProperties().setIgnoreExceptionOnPreLoad(ignoreExceptionOnPreLoad);
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public boolean getUseStatementFacade() {
         return getPoolProperties().getUseStatementFacade();
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void setUseStatementFacade(boolean useStatementFacade) {
         getPoolProperties().setUseStatementFacade(useStatementFacade);
diff --git 
a/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/FairBlockingQueue.java
 
b/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/FairBlockingQueue.java
index c4addeb7b5..80d90c2b69 100644
--- 
a/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/FairBlockingQueue.java
+++ 
b/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/FairBlockingQueue.java
@@ -219,9 +219,6 @@ public class FairBlockingQueue<E> implements 
BlockingQueue<E> {
         return result;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public boolean remove(Object e) {
         final ReentrantLock lock = this.lock;
@@ -233,25 +230,16 @@ public class FairBlockingQueue<E> implements 
BlockingQueue<E> {
         }
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public int size() {
         return items.size();
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public Iterator<E> iterator() {
         return new FairIterator();
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public E poll() {
         final ReentrantLock lock = this.lock;
@@ -263,9 +251,6 @@ public class FairBlockingQueue<E> implements 
BlockingQueue<E> {
         }
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public boolean contains(Object e) {
         final ReentrantLock lock = this.lock;
@@ -281,9 +266,6 @@ public class FairBlockingQueue<E> implements 
BlockingQueue<E> {
     //------------------------------------------------------------------
     // NOT USED BY CONPOOL IMPLEMENTATION
     //------------------------------------------------------------------
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public boolean add(E e) {
         return offer(e);
@@ -308,33 +290,21 @@ public class FairBlockingQueue<E> implements 
BlockingQueue<E> {
         return drainTo(c,Integer.MAX_VALUE);
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void put(E e) throws InterruptedException {
         offer(e);
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public int remainingCapacity() {
         return Integer.MAX_VALUE - size();
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public E take() throws InterruptedException {
         return this.poll(Long.MAX_VALUE, TimeUnit.MILLISECONDS);
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public boolean addAll(Collection<? extends E> c) {
         Iterator<? extends E> i = c.iterator();
@@ -364,9 +334,6 @@ public class FairBlockingQueue<E> implements 
BlockingQueue<E> {
         throw new UnsupportedOperationException("boolean 
containsAll(Collection<?> c)");
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public boolean isEmpty() {
         return size() == 0;
diff --git 
a/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/MultiLockFairBlockingQueue.java
 
b/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/MultiLockFairBlockingQueue.java
index addcd9dfe6..30e94c67f4 100644
--- 
a/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/MultiLockFairBlockingQueue.java
+++ 
b/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/MultiLockFairBlockingQueue.java
@@ -209,9 +209,6 @@ public class MultiLockFairBlockingQueue<E> implements 
BlockingQueue<E> {
         return result;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public boolean remove(Object e) {
         for (int idx=0; idx<LOCK_COUNT; idx++) {
@@ -229,9 +226,6 @@ public class MultiLockFairBlockingQueue<E> implements 
BlockingQueue<E> {
         return false;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public int size() {
         int size = 0;
@@ -241,17 +235,11 @@ public class MultiLockFairBlockingQueue<E> implements 
BlockingQueue<E> {
         return size;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public Iterator<E> iterator() {
         return new FairIterator();
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public E poll() {
         int idx = getNextPoll();
@@ -264,9 +252,6 @@ public class MultiLockFairBlockingQueue<E> implements 
BlockingQueue<E> {
         }
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public boolean contains(Object e) {
         for (int idx=0; idx<LOCK_COUNT; idx++) {
@@ -282,9 +267,6 @@ public class MultiLockFairBlockingQueue<E> implements 
BlockingQueue<E> {
     //------------------------------------------------------------------
     // NOT USED BY CONPOOL IMPLEMENTATION
     //------------------------------------------------------------------
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public boolean add(E e) {
         return offer(e);
@@ -308,33 +290,21 @@ public class MultiLockFairBlockingQueue<E> implements 
BlockingQueue<E> {
         return drainTo(c,Integer.MAX_VALUE);
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void put(E e) throws InterruptedException {
         offer(e);
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public int remainingCapacity() {
         return Integer.MAX_VALUE - size();
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public E take() throws InterruptedException {
         return this.poll(Long.MAX_VALUE, TimeUnit.MILLISECONDS);
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public boolean addAll(Collection<? extends E> c) {
         Iterator<? extends E> i = c.iterator();
@@ -364,9 +334,6 @@ public class MultiLockFairBlockingQueue<E> implements 
BlockingQueue<E> {
         throw new UnsupportedOperationException("boolean 
containsAll(Collection<?> c)");
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public boolean isEmpty() {
         return size() == 0;
diff --git 
a/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/PoolProperties.java
 
b/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/PoolProperties.java
index 73479e250c..4588449cf5 100644
--- 
a/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/PoolProperties.java
+++ 
b/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/PoolProperties.java
@@ -91,9 +91,6 @@ public class PoolProperties implements PoolConfiguration, 
Cloneable, Serializabl
     private volatile boolean ignoreExceptionOnPreLoad = false;
     private volatile boolean useStatementFacade = true;
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void setAbandonWhenPercentageFull(int percentage) {
         if (percentage<0) {
@@ -105,318 +102,210 @@ public class PoolProperties implements 
PoolConfiguration, Cloneable, Serializabl
         }
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public int getAbandonWhenPercentageFull() {
         return abandonWhenPercentageFull;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public boolean isFairQueue() {
         return fairQueue;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void setFairQueue(boolean fairQueue) {
         this.fairQueue = fairQueue;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public boolean isAccessToUnderlyingConnectionAllowed() {
         return accessToUnderlyingConnectionAllowed;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public String getConnectionProperties() {
         return connectionProperties;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public Properties getDbProperties() {
         return dbProperties;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public Boolean isDefaultAutoCommit() {
         return defaultAutoCommit;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public String getDefaultCatalog() {
         return defaultCatalog;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public Boolean isDefaultReadOnly() {
         return defaultReadOnly;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public int getDefaultTransactionIsolation() {
         return defaultTransactionIsolation;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public String getDriverClassName() {
         return driverClassName;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public int getInitialSize() {
         return initialSize;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public boolean isLogAbandoned() {
         return logAbandoned;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public int getMaxActive() {
         return maxActive;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public int getMaxIdle() {
         return maxIdle;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public int getMaxWait() {
         return maxWait;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public int getMinEvictableIdleTimeMillis() {
         return minEvictableIdleTimeMillis;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public int getMinIdle() {
         return minIdle;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public String getName() {
         return name;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public int getNumTestsPerEvictionRun() {
         return numTestsPerEvictionRun;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public String getPassword() {
         return password;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public String getPoolName() {
         return getName();
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public boolean isRemoveAbandoned() {
         return removeAbandoned;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public int getRemoveAbandonedTimeout() {
         return removeAbandonedTimeout;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public boolean isTestOnBorrow() {
         return testOnBorrow;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public boolean isTestOnReturn() {
         return testOnReturn;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public boolean isTestWhileIdle() {
         return testWhileIdle;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public int getTimeBetweenEvictionRunsMillis() {
         return timeBetweenEvictionRunsMillis;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public String getUrl() {
         return url;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public String getUsername() {
         return username;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public String getValidationQuery() {
         return validationQuery;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public int getValidationQueryTimeout() {
         return validationQueryTimeout;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void setValidationQueryTimeout(int validationQueryTimeout) {
         this.validationQueryTimeout = validationQueryTimeout;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public String getValidatorClassName() {
         return validatorClassName;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public Validator getValidator() {
         return validator;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void setValidator(Validator validator) {
         this.validator = validator;
@@ -428,45 +317,30 @@ public class PoolProperties implements PoolConfiguration, 
Cloneable, Serializabl
     }
 
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public long getValidationInterval() {
         return validationInterval;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public String getInitSQL() {
         return initSQL;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public boolean isTestOnConnect() {
         return testOnConnect;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public String getJdbcInterceptors() {
         return jdbcInterceptors;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public InterceptorDefinition[] getJdbcInterceptorsAsArray() {
@@ -502,18 +376,12 @@ public class PoolProperties implements PoolConfiguration, 
Cloneable, Serializabl
         return interceptors;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setAccessToUnderlyingConnectionAllowed(boolean 
accessToUnderlyingConnectionAllowed) {
         // NOOP
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setConnectionProperties(String connectionProperties) {
@@ -521,198 +389,132 @@ public class PoolProperties implements 
PoolConfiguration, Cloneable, Serializabl
         getProperties(connectionProperties, getDbProperties());
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setDbProperties(Properties dbProperties) {
         this.dbProperties = dbProperties;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setDefaultAutoCommit(Boolean defaultAutoCommit) {
         this.defaultAutoCommit = defaultAutoCommit;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setDefaultCatalog(String defaultCatalog) {
         this.defaultCatalog = defaultCatalog;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setDefaultReadOnly(Boolean defaultReadOnly) {
         this.defaultReadOnly = defaultReadOnly;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setDefaultTransactionIsolation(int 
defaultTransactionIsolation) {
         this.defaultTransactionIsolation = defaultTransactionIsolation;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setDriverClassName(String driverClassName) {
         this.driverClassName = driverClassName;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setInitialSize(int initialSize) {
         this.initialSize = initialSize;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setLogAbandoned(boolean logAbandoned) {
         this.logAbandoned = logAbandoned;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setMaxActive(int maxActive) {
         this.maxActive = maxActive;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setMaxIdle(int maxIdle) {
         this.maxIdle = maxIdle;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setMaxWait(int maxWait) {
         this.maxWait = maxWait;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setMinEvictableIdleTimeMillis(int minEvictableIdleTimeMillis) {
         this.minEvictableIdleTimeMillis = minEvictableIdleTimeMillis;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setMinIdle(int minIdle) {
         this.minIdle = minIdle;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setName(String name) {
         this.name = name;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setNumTestsPerEvictionRun(int numTestsPerEvictionRun) {
         this.numTestsPerEvictionRun = numTestsPerEvictionRun;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setPassword(String password) {
         this.password = password;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setRemoveAbandoned(boolean removeAbandoned) {
         this.removeAbandoned = removeAbandoned;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setRemoveAbandonedTimeout(int removeAbandonedTimeout) {
         this.removeAbandonedTimeout = removeAbandonedTimeout;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setTestOnBorrow(boolean testOnBorrow) {
         this.testOnBorrow = testOnBorrow;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setTestWhileIdle(boolean testWhileIdle) {
         this.testWhileIdle = testWhileIdle;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setTestOnReturn(boolean testOnReturn) {
         this.testOnReturn = testOnReturn;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setTimeBetweenEvictionRunsMillis(int
@@ -720,45 +522,30 @@ public class PoolProperties implements PoolConfiguration, 
Cloneable, Serializabl
         this.timeBetweenEvictionRunsMillis = timeBetweenEvictionRunsMillis;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setUrl(String url) {
         this.url = url;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setUsername(String username) {
         this.username = username;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setValidationInterval(long validationInterval) {
         this.validationInterval = validationInterval;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setValidationQuery(String validationQuery) {
         this.validationQuery = validationQuery;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setValidatorClassName(String className) {
@@ -790,27 +577,18 @@ public class PoolProperties implements PoolConfiguration, 
Cloneable, Serializabl
         }
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setInitSQL(String initSQL) {
         this.initSQL = initSQL!=null && initSQL.trim().length()>0 ? initSQL : 
null;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setTestOnConnect(boolean testOnConnect) {
         this.testOnConnect = testOnConnect;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setJdbcInterceptors(String jdbcInterceptors) {
@@ -860,36 +638,24 @@ public class PoolProperties implements PoolConfiguration, 
Cloneable, Serializabl
         return poolCounter.get();
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public boolean isJmxEnabled() {
         return jmxEnabled;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setJmxEnabled(boolean jmxEnabled) {
         this.jmxEnabled = jmxEnabled;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public Boolean getDefaultAutoCommit() {
         return defaultAutoCommit;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public Boolean getDefaultReadOnly() {
@@ -897,27 +663,18 @@ public class PoolProperties implements PoolConfiguration, 
Cloneable, Serializabl
     }
 
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public int getSuspectTimeout() {
         return this.suspectTimeout;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setSuspectTimeout(int seconds) {
         this.suspectTimeout = seconds;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public boolean isPoolSweeperEnabled() {
@@ -1112,54 +869,36 @@ public class PoolProperties implements 
PoolConfiguration, Cloneable, Serializabl
         }
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public boolean isUseEquals() {
         return useEquals;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setUseEquals(boolean useEquals) {
         this.useEquals = useEquals;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public long getMaxAge() {
         return maxAge;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setMaxAge(long maxAge) {
         this.maxAge = maxAge;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public boolean getUseLock() {
         return useLock;
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setUseLock(boolean useLock) {
@@ -1167,9 +906,6 @@ public class PoolProperties implements PoolConfiguration, 
Cloneable, Serializabl
     }
 
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void setDataSource(Object ds) {
         if (ds instanceof DataSourceProxy) {
@@ -1178,26 +914,17 @@ public class PoolProperties implements 
PoolConfiguration, Cloneable, Serializabl
         this.dataSource = ds;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public Object getDataSource() {
         return dataSource;
     }
 
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void setDataSourceJNDI(String jndiDS) {
         this.dataSourceJNDI = jndiDS;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public String getDataSourceJNDI() {
         return this.dataSourceJNDI;
@@ -1218,130 +945,82 @@ public class PoolProperties implements 
PoolConfiguration, Cloneable, Serializabl
         return props;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public boolean isAlternateUsernameAllowed() {
         return alternateUsernameAllowed;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void setAlternateUsernameAllowed(boolean alternateUsernameAllowed) {
         this.alternateUsernameAllowed = alternateUsernameAllowed;
     }
 
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void setCommitOnReturn(boolean commitOnReturn) {
         this.commitOnReturn = commitOnReturn;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public boolean getCommitOnReturn() {
         return this.commitOnReturn;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void setRollbackOnReturn(boolean rollbackOnReturn) {
         this.rollbackOnReturn = rollbackOnReturn;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public boolean getRollbackOnReturn() {
         return this.rollbackOnReturn;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void setUseDisposableConnectionFacade(boolean 
useDisposableConnectionFacade) {
         this.useDisposableConnectionFacade = useDisposableConnectionFacade;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public boolean getUseDisposableConnectionFacade() {
         return useDisposableConnectionFacade;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void setLogValidationErrors(boolean logValidationErrors) {
         this.logValidationErrors = logValidationErrors;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public boolean getLogValidationErrors() {
         return this.logValidationErrors;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public boolean getPropagateInterruptState() {
         return propagateInterruptState;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void setPropagateInterruptState(boolean propagateInterruptState) {
         this.propagateInterruptState = propagateInterruptState;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public boolean isIgnoreExceptionOnPreLoad() {
         return ignoreExceptionOnPreLoad;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void setIgnoreExceptionOnPreLoad(boolean ignoreExceptionOnPreLoad) {
         this.ignoreExceptionOnPreLoad = ignoreExceptionOnPreLoad;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public boolean getUseStatementFacade() {
         return useStatementFacade;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void setUseStatementFacade(boolean useStatementFacade) {
         this.useStatementFacade = useStatementFacade;
diff --git 
a/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/interceptor/AbstractCreateStatementInterceptor.java
 
b/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/interceptor/AbstractCreateStatementInterceptor.java
index d2ef64784c..44866e0efd 100644
--- 
a/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/interceptor/AbstractCreateStatementInterceptor.java
+++ 
b/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/interceptor/AbstractCreateStatementInterceptor.java
@@ -58,9 +58,6 @@ public abstract class  AbstractCreateStatementInterceptor 
extends JdbcIntercepto
         super();
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public Object invoke(Object proxy, Method method, Object[] args) throws 
Throwable {
         if (compare(CLOSE_VAL,method)) {
diff --git 
a/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/interceptor/SlowQueryReport.java
 
b/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/interceptor/SlowQueryReport.java
index 4198d3759e..a3eccadb0b 100644
--- 
a/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/interceptor/SlowQueryReport.java
+++ 
b/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/interceptor/SlowQueryReport.java
@@ -167,9 +167,6 @@ public class SlowQueryReport extends AbstractQueryReport  {
         }
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void poolStarted(ConnectionPool pool) {
         super.poolStarted(pool);
@@ -187,9 +184,6 @@ public class SlowQueryReport extends AbstractQueryReport  {
         }
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void poolClosed(ConnectionPool pool) {
         perPoolStats.remove(pool.getName());
diff --git 
a/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/jmx/ConnectionPool.java
 
b/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/jmx/ConnectionPool.java
index faf73f2391..dc2c40bc5f 100644
--- 
a/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/jmx/ConnectionPool.java
+++ 
b/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/jmx/ConnectionPool.java
@@ -394,18 +394,12 @@ public class ConnectionPool extends 
NotificationBroadcasterSupport
         return getPoolProperties().getValidationQueryTimeout();
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public String getValidatorClassName() {
         return getPoolProperties().getValidatorClassName();
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public Validator getValidator() {
@@ -782,216 +776,138 @@ public class ConnectionPool extends 
NotificationBroadcasterSupport
         getPoolProperties().setValidationQueryTimeout(validationQueryTimeout);
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setValidatorClassName(String className) {
         getPoolProperties().setValidatorClassName(className);
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public int getSuspectTimeout() {
         return getPoolProperties().getSuspectTimeout();
     }
 
-    /**
-     * {@inheritDoc}
-     */
 
     @Override
     public void setSuspectTimeout(int seconds) {
         getPoolProperties().setSuspectTimeout(seconds);
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void setDataSource(Object ds) {
         getPoolProperties().setDataSource(ds);
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public Object getDataSource() {
         return getPoolProperties().getDataSource();
     }
 
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void setDataSourceJNDI(String jndiDS) {
         getPoolProperties().setDataSourceJNDI(jndiDS);
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public String getDataSourceJNDI() {
         return getPoolProperties().getDataSourceJNDI();
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public boolean isAlternateUsernameAllowed() {
         return getPoolProperties().isAlternateUsernameAllowed();
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void setAlternateUsernameAllowed(boolean alternateUsernameAllowed) {
         
getPoolProperties().setAlternateUsernameAllowed(alternateUsernameAllowed);
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void setValidator(Validator validator) {
         getPoolProperties().setValidator(validator);
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void setCommitOnReturn(boolean commitOnReturn) {
         getPoolProperties().setCommitOnReturn(commitOnReturn);
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public boolean getCommitOnReturn() {
         return getPoolProperties().getCommitOnReturn();
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void setRollbackOnReturn(boolean rollbackOnReturn) {
         getPoolProperties().setRollbackOnReturn(rollbackOnReturn);
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public boolean getRollbackOnReturn() {
         return getPoolProperties().getRollbackOnReturn();
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void setUseDisposableConnectionFacade(boolean 
useDisposableConnectionFacade) {
         
getPoolProperties().setUseDisposableConnectionFacade(useDisposableConnectionFacade);
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public boolean getUseDisposableConnectionFacade() {
         return getPoolProperties().getUseDisposableConnectionFacade();
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void setLogValidationErrors(boolean logValidationErrors) {
         getPoolProperties().setLogValidationErrors(logValidationErrors);
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public boolean getLogValidationErrors() {
         return getPoolProperties().getLogValidationErrors();
     }
 
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public boolean getPropagateInterruptState() {
         return getPoolProperties().getPropagateInterruptState();
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void setPropagateInterruptState(boolean propagateInterruptState) {
         
getPoolProperties().setPropagateInterruptState(propagateInterruptState);
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public boolean isIgnoreExceptionOnPreLoad() {
         return getPoolProperties().isIgnoreExceptionOnPreLoad();
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void setIgnoreExceptionOnPreLoad(boolean ignoreExceptionOnPreLoad) {
         // noop - this pool is already running
         throw new UnsupportedOperationException();
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public boolean getUseStatementFacade() {
         return getPoolProperties().getUseStatementFacade();
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void setUseStatementFacade(boolean useStatementFacade) {
         getPoolProperties().setUseStatementFacade(useStatementFacade);
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void purge() {
         pool.purge();
 
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     public void purgeOnReturn() {
         pool.purgeOnReturn();


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

Reply via email to