From 83d3a81b05264439dd467b079c36d5b317fb2ba0 Mon Sep 17 00:00:00 2001
From: markt null.
*/
+ @Override
protected void handleOutput(String output) {
if (redirectOutput) {
if (redirectOutPrintStream == null) {
@@ -305,6 +306,7 @@ public abstract class BaseRedirectorHelperTask extends Task {
* @param output The output to log. Should not be null.
*
*/
+ @Override
protected void handleFlush(String output) {
handleOutput(output);
redirectOutPrintStream.flush();
@@ -315,6 +317,7 @@ public abstract class BaseRedirectorHelperTask extends Task {
*
* @param output The error output to log. Should not be null.
*/
+ @Override
protected void handleErrorOutput(String output) {
if (redirectOutput) {
if (redirectErrPrintStream == null) {
@@ -335,6 +338,7 @@ public abstract class BaseRedirectorHelperTask extends Task {
* @param output The error output to log. Should not be null.
*
*/
+ @Override
protected void handleErrorFlush(String output) {
handleErrorOutput(output);
redirectErrPrintStream.flush();
diff --git a/java/org/apache/catalina/ant/DeployTask.java b/java/org/apache/catalina/ant/DeployTask.java
index 1273a3964..ec1e99b53 100644
--- a/java/org/apache/catalina/ant/DeployTask.java
+++ b/java/org/apache/catalina/ant/DeployTask.java
@@ -137,6 +137,7 @@ public class DeployTask extends AbstractCatalinaTask {
*
* @exception BuildException if an error occurs
*/
+ @Override
public void execute() throws BuildException {
super.execute();
diff --git a/java/org/apache/catalina/ant/JKStatusUpdateTask.java b/java/org/apache/catalina/ant/JKStatusUpdateTask.java
index 0207fbed4..d59e9663c 100644
--- a/java/org/apache/catalina/ant/JKStatusUpdateTask.java
+++ b/java/org/apache/catalina/ant/JKStatusUpdateTask.java
@@ -268,6 +268,7 @@ public class JKStatusUpdateTask extends AbstractCatalinaTask {
* @exception BuildException
* if an error occurs
*/
+ @Override
public void execute() throws BuildException {
super.execute();
diff --git a/java/org/apache/catalina/ant/JMXGetTask.java b/java/org/apache/catalina/ant/JMXGetTask.java
index 064a7c0f8..2f205e32b 100644
--- a/java/org/apache/catalina/ant/JMXGetTask.java
+++ b/java/org/apache/catalina/ant/JMXGetTask.java
@@ -82,6 +82,7 @@ public class JMXGetTask extends AbstractCatalinaTask {
*
* @exception BuildException if an error occurs
*/
+ @Override
public void execute() throws BuildException {
super.execute();
if (bean == null || attribute == null) {
diff --git a/java/org/apache/catalina/ant/JMXQueryTask.java b/java/org/apache/catalina/ant/JMXQueryTask.java
index ceb89bfc8..8cd960a5e 100644
--- a/java/org/apache/catalina/ant/JMXQueryTask.java
+++ b/java/org/apache/catalina/ant/JMXQueryTask.java
@@ -70,6 +70,7 @@ public class JMXQueryTask extends AbstractCatalinaTask {
*
* @exception BuildException if an error occurs
*/
+ @Override
public void execute() throws BuildException {
super.execute();
String queryString = (query == null) ? "":("?qry="+query);
diff --git a/java/org/apache/catalina/ant/JMXSetTask.java b/java/org/apache/catalina/ant/JMXSetTask.java
index 5bab49bd0..12c562eaf 100644
--- a/java/org/apache/catalina/ant/JMXSetTask.java
+++ b/java/org/apache/catalina/ant/JMXSetTask.java
@@ -103,6 +103,7 @@ public class JMXSetTask extends AbstractCatalinaTask {
*
* @exception BuildException if an error occurs
*/
+ @Override
public void execute() throws BuildException {
super.execute();
if (bean == null || attribute == null || value == null) {
diff --git a/java/org/apache/catalina/ant/ListTask.java b/java/org/apache/catalina/ant/ListTask.java
index bc3dfdf73..523f7ec5e 100644
--- a/java/org/apache/catalina/ant/ListTask.java
+++ b/java/org/apache/catalina/ant/ListTask.java
@@ -44,6 +44,7 @@ public class ListTask extends AbstractCatalinaTask {
*
* @exception BuildException if an error occurs
*/
+ @Override
public void execute() throws BuildException {
super.execute();
diff --git a/java/org/apache/catalina/ant/ReloadTask.java b/java/org/apache/catalina/ant/ReloadTask.java
index 75e21a656..d450275ae 100644
--- a/java/org/apache/catalina/ant/ReloadTask.java
+++ b/java/org/apache/catalina/ant/ReloadTask.java
@@ -61,6 +61,7 @@ public class ReloadTask extends AbstractCatalinaTask {
*
* @exception BuildException if an error occurs
*/
+ @Override
public void execute() throws BuildException {
super.execute();
diff --git a/java/org/apache/catalina/ant/ResourcesTask.java b/java/org/apache/catalina/ant/ResourcesTask.java
index 76cbb5422..4d5c1c10d 100644
--- a/java/org/apache/catalina/ant/ResourcesTask.java
+++ b/java/org/apache/catalina/ant/ResourcesTask.java
@@ -59,6 +59,7 @@ public class ResourcesTask extends AbstractCatalinaTask {
*
* @exception BuildException if an error occurs
*/
+ @Override
public void execute() throws BuildException {
super.execute();
diff --git a/java/org/apache/catalina/ant/RolesTask.java b/java/org/apache/catalina/ant/RolesTask.java
index 4041e1089..54b7ec3a8 100644
--- a/java/org/apache/catalina/ant/RolesTask.java
+++ b/java/org/apache/catalina/ant/RolesTask.java
@@ -44,6 +44,7 @@ public class RolesTask extends AbstractCatalinaTask {
*
* @exception BuildException if an error occurs
*/
+ @Override
public void execute() throws BuildException {
super.execute();
diff --git a/java/org/apache/catalina/ant/ServerinfoTask.java b/java/org/apache/catalina/ant/ServerinfoTask.java
index 352fdf88c..e05038f66 100644
--- a/java/org/apache/catalina/ant/ServerinfoTask.java
+++ b/java/org/apache/catalina/ant/ServerinfoTask.java
@@ -38,6 +38,7 @@ public class ServerinfoTask extends AbstractCatalinaTask {
*
* @exception BuildException if an error occurs
*/
+ @Override
public void execute() throws BuildException {
super.execute();
diff --git a/java/org/apache/catalina/ant/SessionsTask.java b/java/org/apache/catalina/ant/SessionsTask.java
index 3e615d336..b0d88d185 100644
--- a/java/org/apache/catalina/ant/SessionsTask.java
+++ b/java/org/apache/catalina/ant/SessionsTask.java
@@ -56,6 +56,7 @@ public class SessionsTask extends AbstractCatalinaTask {
*
* @exception BuildException if an error occurs
*/
+ @Override
public void execute() throws BuildException {
super.execute();
diff --git a/java/org/apache/catalina/ant/StartTask.java b/java/org/apache/catalina/ant/StartTask.java
index 260ea167c..95fa0c51e 100644
--- a/java/org/apache/catalina/ant/StartTask.java
+++ b/java/org/apache/catalina/ant/StartTask.java
@@ -61,6 +61,7 @@ public class StartTask extends AbstractCatalinaTask {
*
* @exception BuildException if an error occurs
*/
+ @Override
public void execute() throws BuildException {
super.execute();
diff --git a/java/org/apache/catalina/ant/StopTask.java b/java/org/apache/catalina/ant/StopTask.java
index 959331c1e..1224c300e 100644
--- a/java/org/apache/catalina/ant/StopTask.java
+++ b/java/org/apache/catalina/ant/StopTask.java
@@ -61,6 +61,7 @@ public class StopTask extends AbstractCatalinaTask {
*
* @exception BuildException if an error occurs
*/
+ @Override
public void execute() throws BuildException {
super.execute();
diff --git a/java/org/apache/catalina/ant/UndeployTask.java b/java/org/apache/catalina/ant/UndeployTask.java
index 2c0b81a87..dfab340ef 100644
--- a/java/org/apache/catalina/ant/UndeployTask.java
+++ b/java/org/apache/catalina/ant/UndeployTask.java
@@ -57,6 +57,7 @@ public class UndeployTask extends AbstractCatalinaTask {
*
* @exception BuildException if an error occurs
*/
+ @Override
public void execute() throws BuildException {
super.execute();
diff --git a/java/org/apache/catalina/ant/ValidatorTask.java b/java/org/apache/catalina/ant/ValidatorTask.java
index c8e65631d..d3fde1dcc 100644
--- a/java/org/apache/catalina/ant/ValidatorTask.java
+++ b/java/org/apache/catalina/ant/ValidatorTask.java
@@ -73,6 +73,7 @@ public class ValidatorTask extends BaseRedirectorHelperTask {
*
* @exception BuildException if a validation error occurs
*/
+ @Override
public void execute() throws BuildException {
if (path == null) {
diff --git a/java/org/apache/catalina/ant/jmx/JMXAccessorCreateTask.java b/java/org/apache/catalina/ant/jmx/JMXAccessorCreateTask.java
index c7739802e..56e95598e 100644
--- a/java/org/apache/catalina/ant/jmx/JMXAccessorCreateTask.java
+++ b/java/org/apache/catalina/ant/jmx/JMXAccessorCreateTask.java
@@ -78,6 +78,7 @@ public class JMXAccessorCreateTask extends JMXAccessorTask {
* <description>/<version>.
* @return Returns the class info.
*/
+ @Override
public String getInfo() {
return (info);
@@ -141,6 +142,7 @@ public class JMXAccessorCreateTask extends JMXAccessorTask {
* @exception Exception
* if an error occurs
*/
+ @Override
public String jmxExecute(MBeanServerConnection jmxServerConnection)
throws Exception {
diff --git a/java/org/apache/catalina/ant/jmx/JMXAccessorGetTask.java b/java/org/apache/catalina/ant/jmx/JMXAccessorGetTask.java
index 9fd0d605d..c9e1b81d5 100644
--- a/java/org/apache/catalina/ant/jmx/JMXAccessorGetTask.java
+++ b/java/org/apache/catalina/ant/jmx/JMXAccessorGetTask.java
@@ -75,6 +75,7 @@ public class JMXAccessorGetTask extends JMXAccessorTask {
* corresponding version number, in the format
* <description>/<version>.
*/
+ @Override
public String getInfo() {
return (info);
@@ -108,6 +109,7 @@ public class JMXAccessorGetTask extends JMXAccessorTask {
* @exception BuildException
* if an error occurs
*/
+ @Override
public String jmxExecute(MBeanServerConnection jmxServerConnection)
throws Exception {
diff --git a/java/org/apache/catalina/ant/jmx/JMXAccessorInvokeTask.java b/java/org/apache/catalina/ant/jmx/JMXAccessorInvokeTask.java
index f5fa9a05f..01b0692f9 100644
--- a/java/org/apache/catalina/ant/jmx/JMXAccessorInvokeTask.java
+++ b/java/org/apache/catalina/ant/jmx/JMXAccessorInvokeTask.java
@@ -111,6 +111,7 @@ public class JMXAccessorInvokeTask extends JMXAccessorTask {
* corresponding version number, in the format
* <description>/<version>.
*/
+ @Override
public String getInfo() {
return (info);
@@ -159,6 +160,7 @@ public class JMXAccessorInvokeTask extends JMXAccessorTask {
* @exception BuildException
* if an error occurs
*/
+ @Override
public String jmxExecute(MBeanServerConnection jmxServerConnection)
throws Exception {
diff --git a/java/org/apache/catalina/ant/jmx/JMXAccessorQueryTask.java b/java/org/apache/catalina/ant/jmx/JMXAccessorQueryTask.java
index b6666d5e9..4213888cf 100644
--- a/java/org/apache/catalina/ant/jmx/JMXAccessorQueryTask.java
+++ b/java/org/apache/catalina/ant/jmx/JMXAccessorQueryTask.java
@@ -78,6 +78,7 @@ public class JMXAccessorQueryTask extends JMXAccessorTask {
* corresponding version number, in the format
* <description>/<version>.
*/
+ @Override
public String getInfo() {
return (info);
@@ -110,6 +111,7 @@ public class JMXAccessorQueryTask extends JMXAccessorTask {
* @exception Exception
* if an error occurs
*/
+ @Override
public String jmxExecute(MBeanServerConnection jmxServerConnection)
throws Exception {
diff --git a/java/org/apache/catalina/ant/jmx/JMXAccessorSetTask.java b/java/org/apache/catalina/ant/jmx/JMXAccessorSetTask.java
index 0e40d2649..581e44806 100644
--- a/java/org/apache/catalina/ant/jmx/JMXAccessorSetTask.java
+++ b/java/org/apache/catalina/ant/jmx/JMXAccessorSetTask.java
@@ -83,6 +83,7 @@ public class JMXAccessorSetTask extends JMXAccessorTask {
* corresponding version number, in the format
* <description>/<version>.
*/
+ @Override
public String getInfo() {
return (info);
@@ -156,6 +157,7 @@ public class JMXAccessorSetTask extends JMXAccessorTask {
* @exception Exception
* if an error occurs
*/
+ @Override
public String jmxExecute(MBeanServerConnection jmxServerConnection)
throws Exception {
diff --git a/java/org/apache/catalina/ant/jmx/JMXAccessorUnregisterTask.java b/java/org/apache/catalina/ant/jmx/JMXAccessorUnregisterTask.java
index eb37de4b3..f6a1d0961 100644
--- a/java/org/apache/catalina/ant/jmx/JMXAccessorUnregisterTask.java
+++ b/java/org/apache/catalina/ant/jmx/JMXAccessorUnregisterTask.java
@@ -65,6 +65,7 @@ public class JMXAccessorUnregisterTask extends JMXAccessorTask {
* <description>/<version>.
* @return Returns the class info.
*/
+ @Override
public String getInfo() {
return (info);
@@ -80,6 +81,7 @@ public class JMXAccessorUnregisterTask extends JMXAccessorTask {
* @exception Exception
* if an error occurs
*/
+ @Override
public String jmxExecute(MBeanServerConnection jmxServerConnection)
throws Exception {
diff --git a/java/org/apache/catalina/authenticator/AuthenticatorBase.java b/java/org/apache/catalina/authenticator/AuthenticatorBase.java
index fb8f2c6b1..725d0ab7e 100644
--- a/java/org/apache/catalina/authenticator/AuthenticatorBase.java
+++ b/java/org/apache/catalina/authenticator/AuthenticatorBase.java
@@ -252,6 +252,7 @@ public abstract class AuthenticatorBase
/**
* Return the Container to which this Valve is attached.
*/
+ @Override
public Container getContainer() {
return (this.context);
@@ -264,6 +265,7 @@ public abstract class AuthenticatorBase
*
* @param container The container to which we are attached
*/
+ @Override
public void setContainer(Container container) {
if (!(container instanceof Context))
@@ -306,6 +308,7 @@ public abstract class AuthenticatorBase
/**
* Return descriptive information about this Valve implementation.
*/
+ @Override
public String getInfo() {
return (info);
@@ -384,6 +387,7 @@ public abstract class AuthenticatorBase
* @exception IOException if an input/output error occurs
* @exception ServletException if thrown by a processing element
*/
+ @Override
public void invoke(Request request, Response response)
throws IOException, ServletException {
diff --git a/java/org/apache/catalina/authenticator/BasicAuthenticator.java b/java/org/apache/catalina/authenticator/BasicAuthenticator.java
index 643cfd327..43381b652 100644
--- a/java/org/apache/catalina/authenticator/BasicAuthenticator.java
+++ b/java/org/apache/catalina/authenticator/BasicAuthenticator.java
@@ -90,6 +90,7 @@ public class BasicAuthenticator
/**
* Return descriptive information about this Valve implementation.
*/
+ @Override
public String getInfo() {
return (info);
@@ -113,6 +114,7 @@ public class BasicAuthenticator
*
* @exception IOException if an input/output error occurs
*/
+ @Override
public boolean authenticate(Request request,
Response response,
LoginConfig config)
diff --git a/java/org/apache/catalina/authenticator/DigestAuthenticator.java b/java/org/apache/catalina/authenticator/DigestAuthenticator.java
index b62984574..10e4398fa 100644
--- a/java/org/apache/catalina/authenticator/DigestAuthenticator.java
+++ b/java/org/apache/catalina/authenticator/DigestAuthenticator.java
@@ -103,6 +103,7 @@ public class DigestAuthenticator
/**
* Return descriptive information about this Valve implementation.
*/
+ @Override
public String getInfo() {
return (info);
@@ -126,6 +127,7 @@ public class DigestAuthenticator
*
* @exception IOException if an input/output error occurs
*/
+ @Override
public boolean authenticate(Request request,
Response response,
LoginConfig config)
diff --git a/java/org/apache/catalina/authenticator/FormAuthenticator.java b/java/org/apache/catalina/authenticator/FormAuthenticator.java
index cecffd837..515505522 100644
--- a/java/org/apache/catalina/authenticator/FormAuthenticator.java
+++ b/java/org/apache/catalina/authenticator/FormAuthenticator.java
@@ -81,6 +81,7 @@ public class FormAuthenticator
/**
* Return descriptive information about this Valve implementation.
*/
+ @Override
public String getInfo() {
return (info);
@@ -120,6 +121,7 @@ public class FormAuthenticator
*
* @exception IOException if an input/output error occurs
*/
+ @Override
public boolean authenticate(Request request,
Response response,
LoginConfig config)
diff --git a/java/org/apache/catalina/authenticator/NonLoginAuthenticator.java b/java/org/apache/catalina/authenticator/NonLoginAuthenticator.java
index 263838c7c..d89f144a5 100644
--- a/java/org/apache/catalina/authenticator/NonLoginAuthenticator.java
+++ b/java/org/apache/catalina/authenticator/NonLoginAuthenticator.java
@@ -55,6 +55,7 @@ public final class NonLoginAuthenticator
/**
* Return descriptive information about this Valve implementation.
*/
+ @Override
public String getInfo() {
return (info);
@@ -78,6 +79,7 @@ public final class NonLoginAuthenticator
*
* @exception IOException if an input/output error occurs
*/
+ @Override
public boolean authenticate(Request request,
Response response,
LoginConfig config)
diff --git a/java/org/apache/catalina/authenticator/SSLAuthenticator.java b/java/org/apache/catalina/authenticator/SSLAuthenticator.java
index 1c4220a19..1a3c7e990 100644
--- a/java/org/apache/catalina/authenticator/SSLAuthenticator.java
+++ b/java/org/apache/catalina/authenticator/SSLAuthenticator.java
@@ -59,6 +59,7 @@ public class SSLAuthenticator
/**
* Return descriptive information about this Valve implementation.
*/
+ @Override
public String getInfo() {
return (info);
@@ -81,6 +82,7 @@ public class SSLAuthenticator
*
* @exception IOException if an input/output error occurs
*/
+ @Override
public boolean authenticate(Request request,
Response response,
LoginConfig config)
@@ -173,6 +175,7 @@ public class SSLAuthenticator
* @exception LifecycleException if this component detects a fatal error
* that prevents this component from being used
*/
+ @Override
public void start() throws LifecycleException {
super.start();
@@ -187,6 +190,7 @@ public class SSLAuthenticator
* @exception LifecycleException if this component detects a fatal error
* that prevents this component from being used
*/
+ @Override
public void stop() throws LifecycleException {
super.stop();
diff --git a/java/org/apache/catalina/authenticator/SingleSignOn.java b/java/org/apache/catalina/authenticator/SingleSignOn.java
index fc0b6b7bb..239810fc9 100644
--- a/java/org/apache/catalina/authenticator/SingleSignOn.java
+++ b/java/org/apache/catalina/authenticator/SingleSignOn.java
@@ -347,6 +347,7 @@ public class SingleSignOn
/**
* Return descriptive information about this Valve implementation.
*/
+ @Override
public String getInfo() {
return (info);
@@ -363,6 +364,7 @@ public class SingleSignOn
* @exception IOException if an input/output error occurs
* @exception ServletException if a servlet error occurs
*/
+ @Override
public void invoke(Request request, Response response)
throws IOException, ServletException {
@@ -433,6 +435,7 @@ public class SingleSignOn
/**
* Return a String rendering of this object.
*/
+ @Override
public String toString() {
StringBuilder sb = new StringBuilder("SingleSignOn[");
diff --git a/java/org/apache/catalina/connector/ClientAbortException.java b/java/org/apache/catalina/connector/ClientAbortException.java
index 8a6d65689..53c52a708 100644
--- a/java/org/apache/catalina/connector/ClientAbortException.java
+++ b/java/org/apache/catalina/connector/ClientAbortException.java
@@ -105,6 +105,7 @@ public final class ClientAbortException extends IOException {
/**
* Returns the message associated with this exception, if any.
*/
+ @Override
public String getMessage() {
return (message);
@@ -115,6 +116,7 @@ public final class ClientAbortException extends IOException {
/**
* Returns the cause that caused this exception, if any.
*/
+ @Override
public Throwable getCause() {
return (throwable);
@@ -125,6 +127,7 @@ public final class ClientAbortException extends IOException {
/**
* Return a formatted string that describes this exception.
*/
+ @Override
public String toString() {
StringBuilder sb = new StringBuilder("ClientAbortException: ");
diff --git a/java/org/apache/catalina/connector/CometEventImpl.java b/java/org/apache/catalina/connector/CometEventImpl.java
index a50a72619..0da2f561a 100644
--- a/java/org/apache/catalina/connector/CometEventImpl.java
+++ b/java/org/apache/catalina/connector/CometEventImpl.java
@@ -124,6 +124,7 @@ public class CometEventImpl implements CometEvent {
}
}
+ @Override
public String toString() {
StringBuilder buf = new StringBuilder();
buf.append(super.toString());
diff --git a/java/org/apache/catalina/connector/CoyoteInputStream.java b/java/org/apache/catalina/connector/CoyoteInputStream.java
index dd41b8995..088ad9302 100644
--- a/java/org/apache/catalina/connector/CoyoteInputStream.java
+++ b/java/org/apache/catalina/connector/CoyoteInputStream.java
@@ -68,6 +68,7 @@ public class CoyoteInputStream
/**
* Prevent cloning the facade.
*/
+ @Override
protected Object clone()
throws CloneNotSupportedException {
throw new CloneNotSupportedException();
@@ -77,6 +78,7 @@ public class CoyoteInputStream
// --------------------------------------------- ServletInputStream Methods
+ @Override
public int read()
throws IOException {
if (SecurityUtil.isPackageProtectionEnabled()){
@@ -106,6 +108,7 @@ public class CoyoteInputStream
}
}
+ @Override
public int available() throws IOException {
if (SecurityUtil.isPackageProtectionEnabled()){
@@ -134,6 +137,7 @@ public class CoyoteInputStream
}
}
+ @Override
public int read(final byte[] b) throws IOException {
if (SecurityUtil.isPackageProtectionEnabled()){
@@ -164,6 +168,7 @@ public class CoyoteInputStream
}
+ @Override
public int read(final byte[] b, final int off, final int len)
throws IOException {
@@ -195,6 +200,7 @@ public class CoyoteInputStream
}
+ @Override
public int readLine(byte[] b, int off, int len) throws IOException {
return super.readLine(b, off, len);
}
@@ -205,6 +211,7 @@ public class CoyoteInputStream
* Since we re-cycle, we can't allow the call to super.close()
* which would permantely disable us.
*/
+ @Override
public void close() throws IOException {
if (SecurityUtil.isPackageProtectionEnabled()){
diff --git a/java/org/apache/catalina/connector/CoyoteOutputStream.java b/java/org/apache/catalina/connector/CoyoteOutputStream.java
index cc5dd896b..b264634b1 100644
--- a/java/org/apache/catalina/connector/CoyoteOutputStream.java
+++ b/java/org/apache/catalina/connector/CoyoteOutputStream.java
@@ -52,6 +52,7 @@ public class CoyoteOutputStream
/**
* Prevent cloning the facade.
*/
+ @Override
protected Object clone()
throws CloneNotSupportedException {
throw new CloneNotSupportedException();
@@ -72,18 +73,21 @@ public class CoyoteOutputStream
// --------------------------------------------------- OutputStream Methods
+ @Override
public void write(int i)
throws IOException {
ob.writeByte(i);
}
+ @Override
public void write(byte[] b)
throws IOException {
write(b, 0, b.length);
}
+ @Override
public void write(byte[] b, int off, int len)
throws IOException {
ob.write(b, off, len);
@@ -93,12 +97,14 @@ public class CoyoteOutputStream
/**
* Will send the buffer to the client.
*/
+ @Override
public void flush()
throws IOException {
ob.flush();
}
+ @Override
public void close()
throws IOException {
ob.close();
diff --git a/java/org/apache/catalina/connector/CoyotePrincipal.java b/java/org/apache/catalina/connector/CoyotePrincipal.java
index fadcb9bbc..1341c6993 100644
--- a/java/org/apache/catalina/connector/CoyotePrincipal.java
+++ b/java/org/apache/catalina/connector/CoyotePrincipal.java
@@ -62,6 +62,7 @@ public class CoyotePrincipal
* Return a String representation of this object, which exposes only
* information that should be public.
*/
+ @Override
public String toString() {
StringBuilder sb = new StringBuilder("CoyotePrincipal[");
diff --git a/java/org/apache/catalina/connector/CoyoteReader.java b/java/org/apache/catalina/connector/CoyoteReader.java
index 9658bd3e4..6ef1fa7ba 100644
--- a/java/org/apache/catalina/connector/CoyoteReader.java
+++ b/java/org/apache/catalina/connector/CoyoteReader.java
@@ -62,6 +62,7 @@ public class CoyoteReader
/**
* Prevent cloning the facade.
*/
+ @Override
protected Object clone()
throws CloneNotSupportedException {
throw new CloneNotSupportedException();
@@ -82,59 +83,69 @@ public class CoyoteReader
// --------------------------------------------------------- Reader Methods
+ @Override
public void close()
throws IOException {
ib.close();
}
+ @Override
public int read()
throws IOException {
return ib.read();
}
+ @Override
public int read(char[] cbuf)
throws IOException {
return ib.read(cbuf, 0, cbuf.length);
}
+ @Override
public int read(char[] cbuf, int off, int len)
throws IOException {
return ib.read(cbuf, off, len);
}
+ @Override
public long skip(long n)
throws IOException {
return ib.skip(n);
}
+ @Override
public boolean ready()
throws IOException {
return ib.ready();
}
+ @Override
public boolean markSupported() {
return true;
}
+ @Override
public void mark(int readAheadLimit)
throws IOException {
ib.mark(readAheadLimit);
}
+ @Override
public void reset()
throws IOException {
ib.reset();
}
+ @Override
public String readLine()
throws IOException {
diff --git a/java/org/apache/catalina/connector/CoyoteWriter.java b/java/org/apache/catalina/connector/CoyoteWriter.java
index d22692ba5..241467b50 100644
--- a/java/org/apache/catalina/connector/CoyoteWriter.java
+++ b/java/org/apache/catalina/connector/CoyoteWriter.java
@@ -60,6 +60,7 @@ public class CoyoteWriter
/**
* Prevent cloning the facade.
*/
+ @Override
protected Object clone()
throws CloneNotSupportedException {
throw new CloneNotSupportedException();
@@ -88,6 +89,7 @@ public class CoyoteWriter
// --------------------------------------------------------- Writer Methods
+ @Override
public void flush() {
if (error)
@@ -102,6 +104,7 @@ public class CoyoteWriter
}
+ @Override
public void close() {
// We don't close the PrintWriter - super() is not called,
@@ -116,12 +119,14 @@ public class CoyoteWriter
}
+ @Override
public boolean checkError() {
flush();
return error;
}
+ @Override
public void write(int c) {
if (error)
@@ -136,6 +141,7 @@ public class CoyoteWriter
}
+ @Override
public void write(char buf[], int off, int len) {
if (error)
@@ -150,11 +156,13 @@ public class CoyoteWriter
}
+ @Override
public void write(char buf[]) {
write(buf, 0, buf.length);
}
+ @Override
public void write(String s, int off, int len) {
if (error)
@@ -169,6 +177,7 @@ public class CoyoteWriter
}
+ @Override
public void write(String s) {
write(s, 0, s.length());
}
@@ -177,6 +186,7 @@ public class CoyoteWriter
// ---------------------------------------------------- PrintWriter Methods
+ @Override
public void print(boolean b) {
if (b) {
write("true");
@@ -186,36 +196,43 @@ public class CoyoteWriter
}
+ @Override
public void print(char c) {
write(c);
}
+ @Override
public void print(int i) {
write(String.valueOf(i));
}
+ @Override
public void print(long l) {
write(String.valueOf(l));
}
+ @Override
public void print(float f) {
write(String.valueOf(f));
}
+ @Override
public void print(double d) {
write(String.valueOf(d));
}
+ @Override
public void print(char s[]) {
write(s);
}
+ @Override
public void print(String s) {
if (s == null) {
s = "null";
@@ -224,64 +241,75 @@ public class CoyoteWriter
}
+ @Override
public void print(Object obj) {
write(String.valueOf(obj));
}
+ @Override
public void println() {
write(LINE_SEP);
}
+ @Override
public void println(boolean b) {
print(b);
println();
}
+ @Override
public void println(char c) {
print(c);
println();
}
+ @Override
public void println(int i) {
print(i);
println();
}
+ @Override
public void println(long l) {
print(l);
println();
}
+ @Override
public void println(float f) {
print(f);
println();
}
+ @Override
public void println(double d) {
print(d);
println();
}
+ @Override
public void println(char c[]) {
print(c);
println();
}
+ @Override
public void println(String s) {
print(s);
println();
}
+ @Override
public void println(Object o) {
print(o);
println();
diff --git a/java/org/apache/catalina/connector/InputBuffer.java b/java/org/apache/catalina/connector/InputBuffer.java
index d9425cd71..62ae69546 100644
--- a/java/org/apache/catalina/connector/InputBuffer.java
+++ b/java/org/apache/catalina/connector/InputBuffer.java
@@ -238,6 +238,7 @@ public class InputBuffer extends Reader
*
* @throws IOException An underlying IOException occurred
*/
+ @Override
public void close()
throws IOException {
closed = true;
@@ -360,6 +361,7 @@ public class InputBuffer extends Reader
}
+ @Override
public int read()
throws IOException {
@@ -370,6 +372,7 @@ public class InputBuffer extends Reader
}
+ @Override
public int read(char[] cbuf)
throws IOException {
@@ -380,6 +383,7 @@ public class InputBuffer extends Reader
}
+ @Override
public int read(char[] cbuf, int off, int len)
throws IOException {
@@ -390,6 +394,7 @@ public class InputBuffer extends Reader
}
+ @Override
public long skip(long n)
throws IOException {
@@ -426,6 +431,7 @@ public class InputBuffer extends Reader
}
+ @Override
public boolean ready()
throws IOException {
@@ -436,11 +442,13 @@ public class InputBuffer extends Reader
}
+ @Override
public boolean markSupported() {
return true;
}
+ @Override
public void mark(int readAheadLimit)
throws IOException {
@@ -464,6 +472,7 @@ public class InputBuffer extends Reader
}
+ @Override
public void reset()
throws IOException {
diff --git a/java/org/apache/catalina/connector/OutputBuffer.java b/java/org/apache/catalina/connector/OutputBuffer.java
index 29b4804d4..226f1ca82 100644
--- a/java/org/apache/catalina/connector/OutputBuffer.java
+++ b/java/org/apache/catalina/connector/OutputBuffer.java
@@ -254,6 +254,7 @@ public class OutputBuffer extends Writer
*
* @throws IOException An underlying IOException occurred
*/
+ @Override
public void close()
throws IOException {
@@ -284,6 +285,7 @@ public class OutputBuffer extends Writer
*
* @throws IOException An underlying IOException occurred
*/
+ @Override
public void flush()
throws IOException {
doFlush(true);
@@ -406,6 +408,7 @@ public class OutputBuffer extends Writer
// ------------------------------------------------- Chars Handling Methods
+ @Override
public void write(int c)
throws IOException {
@@ -419,6 +422,7 @@ public class OutputBuffer extends Writer
}
+ @Override
public void write(char c[])
throws IOException {
@@ -430,6 +434,7 @@ public class OutputBuffer extends Writer
}
+ @Override
public void write(char c[], int off, int len)
throws IOException {
@@ -446,6 +451,7 @@ public class OutputBuffer extends Writer
/**
* Append a string to the buffer
*/
+ @Override
public void write(String s, int off, int len)
throws IOException {
@@ -461,6 +467,7 @@ public class OutputBuffer extends Writer
}
+ @Override
public void write(String s)
throws IOException {
diff --git a/java/org/apache/catalina/connector/RequestFacade.java b/java/org/apache/catalina/connector/RequestFacade.java
index a79b7e364..2b93dceed 100644
--- a/java/org/apache/catalina/connector/RequestFacade.java
+++ b/java/org/apache/catalina/connector/RequestFacade.java
@@ -253,6 +253,7 @@ public class RequestFacade implements HttpServletRequest {
/**
* Prevent cloning the facade.
*/
+ @Override
protected Object clone()
throws CloneNotSupportedException {
throw new CloneNotSupportedException();
diff --git a/java/org/apache/catalina/connector/ResponseFacade.java b/java/org/apache/catalina/connector/ResponseFacade.java
index 9c26b15bf..159ea2450 100644
--- a/java/org/apache/catalina/connector/ResponseFacade.java
+++ b/java/org/apache/catalina/connector/ResponseFacade.java
@@ -132,6 +132,7 @@ public class ResponseFacade
/**
* Prevent cloning the facade.
*/
+ @Override
protected Object clone()
throws CloneNotSupportedException {
throw new CloneNotSupportedException();
diff --git a/java/org/apache/catalina/core/ApplicationFilterConfig.java b/java/org/apache/catalina/core/ApplicationFilterConfig.java
index ab0976eab..a61d52f1a 100644
--- a/java/org/apache/catalina/core/ApplicationFilterConfig.java
+++ b/java/org/apache/catalina/core/ApplicationFilterConfig.java
@@ -192,6 +192,7 @@ public final class ApplicationFilterConfig implements FilterConfig, Serializable
/**
* Return a String representation of this object.
*/
+ @Override
public String toString() {
StringBuilder sb = new StringBuilder("ApplicationFilterConfig[");
diff --git a/java/org/apache/catalina/core/ApplicationHttpRequest.java b/java/org/apache/catalina/core/ApplicationHttpRequest.java
index 60ddd6314..4828ff2fe 100644
--- a/java/org/apache/catalina/core/ApplicationHttpRequest.java
+++ b/java/org/apache/catalina/core/ApplicationHttpRequest.java
@@ -206,6 +206,7 @@ class ApplicationHttpRequest extends HttpServletRequestWrapper {
*
* @param name Name of the attribute to retrieve
*/
+ @Override
public Object getAttribute(String name) {
if (name.equals(Globals.DISPATCHER_TYPE_ATTR)) {
@@ -240,6 +241,7 @@ class ApplicationHttpRequest extends HttpServletRequestWrapper {
* Override the getAttributeNames() method of the wrapped
* request.
*/
+ @Override
public EnumerationgetContextPath() method of the wrapped
* request.
*/
+ @Override
public String getContextPath() {
return (this.contextPath);
@@ -348,6 +354,7 @@ class ApplicationHttpRequest extends HttpServletRequestWrapper {
*
* @param name Name of the requested parameter
*/
+ @Override
public String getParameter(String name) {
parseParameters();
@@ -369,6 +376,7 @@ class ApplicationHttpRequest extends HttpServletRequestWrapper {
* Override the getParameterMap() method of the
* wrapped request.
*/
+ @Override
public MapgetParameterNames() method of the
* wrapped request.
*/
+ @Override
public EnumerationgetPathInfo() method of the wrapped request.
*/
+ @Override
public String getPathInfo() {
return (this.pathInfo);
@@ -430,6 +441,7 @@ class ApplicationHttpRequest extends HttpServletRequestWrapper {
* Override the getQueryString() method of the wrapped
* request.
*/
+ @Override
public String getQueryString() {
return (this.queryString);
@@ -441,6 +453,7 @@ class ApplicationHttpRequest extends HttpServletRequestWrapper {
* Override the getRequestURI() method of the wrapped
* request.
*/
+ @Override
public String getRequestURI() {
return (this.requestURI);
@@ -452,6 +465,7 @@ class ApplicationHttpRequest extends HttpServletRequestWrapper {
* Override the getRequestURL() method of the wrapped
* request.
*/
+ @Override
public StringBuffer getRequestURL() {
StringBuffer url = new StringBuffer();
@@ -479,6 +493,7 @@ class ApplicationHttpRequest extends HttpServletRequestWrapper {
* Override the getServletPath() method of the wrapped
* request.
*/
+ @Override
public String getServletPath() {
return (this.servletPath);
@@ -490,6 +505,7 @@ class ApplicationHttpRequest extends HttpServletRequestWrapper {
* Return the session associated with this Request, creating one
* if necessary.
*/
+ @Override
public HttpSession getSession() {
return (getSession(true));
}
@@ -501,6 +517,7 @@ class ApplicationHttpRequest extends HttpServletRequestWrapper {
*
* @param create Create a new session if one does not exist
*/
+ @Override
public HttpSession getSession(boolean create) {
if (crossContext) {
@@ -555,6 +572,7 @@ class ApplicationHttpRequest extends HttpServletRequestWrapper {
* @return true if the request specifies a JSESSIONID that is valid within
* the context of this ApplicationHttpRequest, false otherwise.
*/
+ @Override
public boolean isRequestedSessionIdValid() {
if (crossContext) {
diff --git a/java/org/apache/catalina/core/ApplicationHttpResponse.java b/java/org/apache/catalina/core/ApplicationHttpResponse.java
index 3a8c48543..9bf0c2c60 100644
--- a/java/org/apache/catalina/core/ApplicationHttpResponse.java
+++ b/java/org/apache/catalina/core/ApplicationHttpResponse.java
@@ -112,6 +112,7 @@ class ApplicationHttpResponse extends HttpServletResponseWrapper {
* @exception IllegalStateException if the response has already
* been committed
*/
+ @Override
public void reset() {
// If already committed, the wrapped response will throw ISE
@@ -126,6 +127,7 @@ class ApplicationHttpResponse extends HttpServletResponseWrapper {
*
* @param len The new content length
*/
+ @Override
public void setContentLength(int len) {
if (!included)
@@ -139,6 +141,7 @@ class ApplicationHttpResponse extends HttpServletResponseWrapper {
*
* @param type The new content type
*/
+ @Override
public void setContentType(String type) {
if (!included)
@@ -152,6 +155,7 @@ class ApplicationHttpResponse extends HttpServletResponseWrapper {
*
* @param loc The new locale
*/
+ @Override
public void setLocale(Locale loc) {
if (!included)
@@ -165,6 +169,7 @@ class ApplicationHttpResponse extends HttpServletResponseWrapper {
*
* @param size The buffer size
*/
+ @Override
public void setBufferSize(int size) {
if (!included)
getResponse().setBufferSize(size);
@@ -179,6 +184,7 @@ class ApplicationHttpResponse extends HttpServletResponseWrapper {
*
* @param cookie The new cookie
*/
+ @Override
public void addCookie(Cookie cookie) {
if (!included)
@@ -193,6 +199,7 @@ class ApplicationHttpResponse extends HttpServletResponseWrapper {
* @param name The new header name
* @param value The new header value
*/
+ @Override
public void addDateHeader(String name, long value) {
if (!included)
@@ -207,6 +214,7 @@ class ApplicationHttpResponse extends HttpServletResponseWrapper {
* @param name The new header name
* @param value The new header value
*/
+ @Override
public void addHeader(String name, String value) {
if (!included)
@@ -221,6 +229,7 @@ class ApplicationHttpResponse extends HttpServletResponseWrapper {
* @param name The new header name
* @param value The new header value
*/
+ @Override
public void addIntHeader(String name, int value) {
if (!included)
@@ -236,6 +245,7 @@ class ApplicationHttpResponse extends HttpServletResponseWrapper {
*
* @exception IOException if an input/output error occurs
*/
+ @Override
public void sendError(int sc) throws IOException {
if (!included)
@@ -252,6 +262,7 @@ class ApplicationHttpResponse extends HttpServletResponseWrapper {
*
* @exception IOException if an input/output error occurs
*/
+ @Override
public void sendError(int sc, String msg) throws IOException {
if (!included)
@@ -267,6 +278,7 @@ class ApplicationHttpResponse extends HttpServletResponseWrapper {
*
* @exception IOException if an input/output error occurs
*/
+ @Override
public void sendRedirect(String location) throws IOException {
if (!included)
@@ -281,6 +293,7 @@ class ApplicationHttpResponse extends HttpServletResponseWrapper {
* @param name The new header name
* @param value The new header value
*/
+ @Override
public void setDateHeader(String name, long value) {
if (!included)
@@ -295,6 +308,7 @@ class ApplicationHttpResponse extends HttpServletResponseWrapper {
* @param name The new header name
* @param value The new header value
*/
+ @Override
public void setHeader(String name, String value) {
if (!included)
@@ -309,6 +323,7 @@ class ApplicationHttpResponse extends HttpServletResponseWrapper {
* @param name The new header name
* @param value The new header value
*/
+ @Override
public void setIntHeader(String name, int value) {
if (!included)
@@ -322,6 +337,7 @@ class ApplicationHttpResponse extends HttpServletResponseWrapper {
*
* @param sc The new status code
*/
+ @Override
public void setStatus(int sc) {
if (!included)
diff --git a/java/org/apache/catalina/core/ApplicationRequest.java b/java/org/apache/catalina/core/ApplicationRequest.java
index 13c708dc4..c46ab2e48 100644
--- a/java/org/apache/catalina/core/ApplicationRequest.java
+++ b/java/org/apache/catalina/core/ApplicationRequest.java
@@ -105,6 +105,7 @@ class ApplicationRequest extends ServletRequestWrapper {
*
* @param name Name of the attribute to retrieve
*/
+ @Override
public Object getAttribute(String name) {
synchronized (attributes) {
@@ -118,6 +119,7 @@ class ApplicationRequest extends ServletRequestWrapper {
* Override the getAttributeNames() method of the wrapped
* request.
*/
+ @Override
public Enumeration<description>/<version>.
*/
+ @Override
public String getInfo() {
return (info);
@@ -1425,6 +1427,7 @@ public class StandardContext
*
* @param loader The newly associated loader
*/
+ @Override
public synchronized void setLoader(Loader loader) {
super.setLoader(loader);
@@ -1652,6 +1655,7 @@ public class StandardContext
* This call is meaningful only after a Loader has
* been configured.
*/
+ @Override
public ClassLoader getParentClassLoader() {
if (parentClassLoader != null)
return (parentClassLoader);
@@ -1915,6 +1919,7 @@ public class StandardContext
*
* @param resources The newly associated DirContext
*/
+ @Override
public synchronized void setResources(DirContext resources) {
if (started) {
@@ -2109,6 +2114,7 @@ public class StandardContext
* @exception IllegalArgumentException if the proposed container is
* not an implementation of Wrapper
*/
+ @Override
public void addChild(Container child) {
// Global JspServlet
@@ -3347,6 +3353,7 @@ public class StandardContext
* @exception IllegalArgumentException if the proposed container is
* not an implementation of Wrapper
*/
+ @Override
public void removeChild(Container child) {
if (!(child instanceof Wrapper)) {
@@ -4231,6 +4238,7 @@ public class StandardContext
*
* @exception LifecycleException if a startup error occurs
*/
+ @Override
public synchronized void start() throws LifecycleException {
//if (lazy ) return;
if (started) {
@@ -4620,6 +4628,7 @@ public class StandardContext
*
* @exception LifecycleException if a shutdown error occurs
*/
+ @Override
public synchronized void stop() throws LifecycleException {
// Validate and update our current component state
@@ -4751,6 +4760,7 @@ public class StandardContext
* XXX Should this be done in stop() ?
*
*/
+ @Override
public void destroy() throws Exception {
if( oname != null ) {
// Send j2ee.object.deleted notification
@@ -4792,6 +4802,7 @@ public class StandardContext
/**
* Return a String representation of this component.
*/
+ @Override
public String toString() {
StringBuilder sb = new StringBuilder();
@@ -5272,6 +5283,7 @@ public class StandardContext
}
+ @Override
public ObjectName createObjectName(String hostDomain, ObjectName parentName)
throws MalformedObjectNameException
{
@@ -5353,6 +5365,7 @@ public class StandardContext
* @return ObjectName The name of the object
* @throws Exception If an error occurs
*/
+ @Override
public ObjectName preRegister(MBeanServer server,
ObjectName name)
throws Exception
@@ -5365,6 +5378,7 @@ public class StandardContext
return super.preRegister(server,name);
}
+ @Override
public void preDeregister() throws Exception {
if( started ) {
try {
@@ -5375,6 +5389,7 @@ public class StandardContext
}
}
+ @Override
public void init() throws Exception {
if( this.getParent() == null ) {
@@ -5449,6 +5464,7 @@ public class StandardContext
}
+ @Override
public ObjectName getParentName() throws MalformedObjectNameException {
// "Life" update
String path=oname.getKeyProperty("name");
diff --git a/java/org/apache/catalina/core/StandardContextValve.java b/java/org/apache/catalina/core/StandardContextValve.java
index d8b6ce6cc..9e8a0089e 100644
--- a/java/org/apache/catalina/core/StandardContextValve.java
+++ b/java/org/apache/catalina/core/StandardContextValve.java
@@ -82,6 +82,7 @@ final class StandardContextValve
/**
* Return descriptive information about this Valve implementation.
*/
+ @Override
public String getInfo() {
return (info);
@@ -97,6 +98,7 @@ final class StandardContextValve
*
* @see org.apache.catalina.Contained#setContainer(org.apache.catalina.Container)
*/
+ @Override
public void setContainer(Container container) {
super.setContainer(container);
context = (StandardContext) container;
@@ -115,6 +117,7 @@ final class StandardContextValve
* @exception IOException if an input/output error occurred
* @exception ServletException if a servlet error occurred
*/
+ @Override
public final void invoke(Request request, Response response)
throws IOException, ServletException {
@@ -232,6 +235,7 @@ final class StandardContextValve
* @exception IOException if an input/output error occurred
* @exception ServletException if a servlet error occurred
*/
+ @Override
public final void event(Request request, Response response, CometEvent event)
throws IOException, ServletException {
diff --git a/java/org/apache/catalina/core/StandardEngine.java b/java/org/apache/catalina/core/StandardEngine.java
index b9a377b4f..1c3d78e3b 100644
--- a/java/org/apache/catalina/core/StandardEngine.java
+++ b/java/org/apache/catalina/core/StandardEngine.java
@@ -131,6 +131,7 @@ public class StandardEngine
*
* @return configured realm, or a JAAS realm by default
*/
+ @Override
public Realm getRealm() {
Realm configured=super.getRealm();
// If no set realm has been called - default to JAAS
@@ -171,6 +172,7 @@ public class StandardEngine
}
+ @Override
public void setName(String name ) {
if( domain != null ) {
// keep name==domain, ignore override
@@ -254,6 +256,7 @@ public class StandardEngine
*
* @param child Child container to be added
*/
+ @Override
public void addChild(Container child) {
if (!(child instanceof Host))
@@ -269,6 +272,7 @@ public class StandardEngine
* the corresponding version number, in the format
* <description>/<version>.
*/
+ @Override
public String getInfo() {
return (info);
@@ -281,6 +285,7 @@ public class StandardEngine
*
* @param container Proposed parent Container
*/
+ @Override
public void setParent(Container container) {
throw new IllegalArgumentException
@@ -291,6 +296,7 @@ public class StandardEngine
private boolean initialized=false;
+ @Override
public void init() {
if( initialized ) return;
initialized=true;
@@ -361,6 +367,7 @@ public class StandardEngine
}
+ @Override
public void destroy() throws LifecycleException {
if( ! initialized ) return;
initialized=false;
@@ -401,6 +408,7 @@ public class StandardEngine
*
* @exception LifecycleException if a startup error occurs
*/
+ @Override
public void start() throws LifecycleException {
if( started ) {
return;
@@ -444,6 +452,7 @@ public class StandardEngine
}
+ @Override
public void stop() throws LifecycleException {
super.stop();
if( mbeans != null ) {
@@ -459,6 +468,7 @@ public class StandardEngine
/**
* Return a String representation of this component.
*/
+ @Override
public String toString() {
StringBuilder sb = new StringBuilder("StandardEngine[");
@@ -474,6 +484,7 @@ public class StandardEngine
// -------------------- JMX registration --------------------
+ @Override
public ObjectName preRegister(MBeanServer server,
ObjectName name) throws Exception
{
@@ -485,6 +496,7 @@ public class StandardEngine
}
// FIXME Remove -- not used
+ @Override
public ObjectName getParentName() throws MalformedObjectNameException {
if (getService()==null) {
return null;
@@ -495,6 +507,7 @@ public class StandardEngine
return serviceName;
}
+ @Override
public ObjectName createObjectName(String domain, ObjectName parent)
throws Exception
{
@@ -523,6 +536,7 @@ public class StandardEngine
}
+ @Override
public String getDomain() {
if (domain!=null) {
return domain;
@@ -531,6 +545,7 @@ public class StandardEngine
}
}
+ @Override
public void setDomain(String domain) {
this.domain = domain;
}
diff --git a/java/org/apache/catalina/core/StandardEngineValve.java b/java/org/apache/catalina/core/StandardEngineValve.java
index 328991686..b2df268ee 100644
--- a/java/org/apache/catalina/core/StandardEngineValve.java
+++ b/java/org/apache/catalina/core/StandardEngineValve.java
@@ -75,6 +75,7 @@ final class StandardEngineValve
/**
* Return descriptive information about this Valve implementation.
*/
+ @Override
public String getInfo() {
return (info);
@@ -97,6 +98,7 @@ final class StandardEngineValve
* @exception IOException if an input/output error occurred
* @exception ServletException if a servlet error occurred
*/
+ @Override
public final void invoke(Request request, Response response)
throws IOException, ServletException {
@@ -129,6 +131,7 @@ final class StandardEngineValve
* @exception IOException if an input/output error occurred
* @exception ServletException if a servlet error occurred
*/
+ @Override
public final void event(Request request, Response response, CometEvent event)
throws IOException, ServletException {
diff --git a/java/org/apache/catalina/core/StandardHost.java b/java/org/apache/catalina/core/StandardHost.java
index 039c2c063..d9bd8b769 100644
--- a/java/org/apache/catalina/core/StandardHost.java
+++ b/java/org/apache/catalina/core/StandardHost.java
@@ -418,6 +418,7 @@ public class StandardHost
* Return the canonical, fully qualified, name of the virtual host
* this Container represents.
*/
+ @Override
public String getName() {
return (name);
@@ -433,6 +434,7 @@ public class StandardHost
*
* @exception IllegalArgumentException if name is null
*/
+ @Override
public void setName(String name) {
if (name == null)
@@ -561,6 +563,7 @@ public class StandardHost
*
* @param child Child container to be added
*/
+ @Override
public void addChild(Container child) {
if (!(child instanceof Context))
@@ -589,6 +592,7 @@ public class StandardHost
* the corresponding version number, in the format
* <description>/<version>.
*/
+ @Override
public String getInfo() {
return (info);
@@ -687,6 +691,7 @@ public class StandardHost
/**
* Return a String representation of this component.
*/
+ @Override
public String toString() {
StringBuilder sb = new StringBuilder();
@@ -707,6 +712,7 @@ public class StandardHost
* @exception LifecycleException if this component detects a fatal error
* that prevents it from being started
*/
+ @Override
public synchronized void start() throws LifecycleException {
if( started ) {
return;
@@ -795,6 +801,7 @@ public class StandardHost
private boolean initialized=false;
+ @Override
public void init() {
if( initialized ) return;
initialized=true;
@@ -838,6 +845,7 @@ public class StandardHost
}
}
+ @Override
public void destroy() throws Exception {
// destroy our child containers, if any
Container children[] = findChildren();
@@ -849,6 +857,7 @@ public class StandardHost
}
+ @Override
public ObjectName preRegister(MBeanServer server, ObjectName oname )
throws Exception
{
@@ -859,6 +868,7 @@ public class StandardHost
return res;
}
+ @Override
public ObjectName createObjectName(String domain, ObjectName parent)
throws Exception
{
diff --git a/java/org/apache/catalina/core/StandardHostValve.java b/java/org/apache/catalina/core/StandardHostValve.java
index 860caf8fd..9dd243366 100644
--- a/java/org/apache/catalina/core/StandardHostValve.java
+++ b/java/org/apache/catalina/core/StandardHostValve.java
@@ -87,6 +87,7 @@ final class StandardHostValve
/**
* Return descriptive information about this Valve implementation.
*/
+ @Override
public String getInfo() {
return (info);
@@ -109,6 +110,7 @@ final class StandardHostValve
* @exception IOException if an input/output error occurred
* @exception ServletException if a servlet error occurred
*/
+ @Override
public final void invoke(Request request, Response response)
throws IOException, ServletException {
@@ -170,6 +172,7 @@ final class StandardHostValve
* @exception IOException if an input/output error occurred
* @exception ServletException if a servlet error occurred
*/
+ @Override
public final void event(Request request, Response response, CometEvent event)
throws IOException, ServletException {
diff --git a/java/org/apache/catalina/core/StandardServer.java b/java/org/apache/catalina/core/StandardServer.java
index eb26fa98c..eac6cfa91 100644
--- a/java/org/apache/catalina/core/StandardServer.java
+++ b/java/org/apache/catalina/core/StandardServer.java
@@ -576,6 +576,7 @@ public final class StandardServer
/**
* Return a String representation of this component.
*/
+ @Override
public String toString() {
StringBuilder sb = new StringBuilder("StandardServer[");
diff --git a/java/org/apache/catalina/core/StandardService.java b/java/org/apache/catalina/core/StandardService.java
index a589119fe..268f8832c 100644
--- a/java/org/apache/catalina/core/StandardService.java
+++ b/java/org/apache/catalina/core/StandardService.java
@@ -372,6 +372,7 @@ public class StandardService
/**
* Return a String representation of this component.
*/
+ @Override
public String toString() {
StringBuilder sb = new StringBuilder("StandardService[");
diff --git a/java/org/apache/catalina/core/StandardWrapper.java b/java/org/apache/catalina/core/StandardWrapper.java
index 201252cb9..91f1b8f34 100644
--- a/java/org/apache/catalina/core/StandardWrapper.java
+++ b/java/org/apache/catalina/core/StandardWrapper.java
@@ -330,6 +330,7 @@ public class StandardWrapper
* the corresponding version number, in the format
* <description>/<version>.
*/
+ @Override
public String getInfo() {
return (info);
@@ -467,6 +468,7 @@ public class StandardWrapper
*
* @param container Proposed parent Container
*/
+ @Override
public void setParent(Container container) {
if ((container != null) &&
@@ -633,6 +635,7 @@ public class StandardWrapper
* invoked inside the classloading context of this container. Unexpected
* throwables will be caught and logged.
*/
+ @Override
public void backgroundProcess() {
super.backgroundProcess();
@@ -671,6 +674,7 @@ public class StandardWrapper
*
* @param child Child container to be added
*/
+ @Override
public void addChild(Container child) {
throw new IllegalStateException
@@ -1193,6 +1197,7 @@ public class StandardWrapper
/**
* Return a String representation of this component.
*/
+ @Override
public String toString() {
StringBuilder sb = new StringBuilder();
@@ -1550,6 +1555,7 @@ public class StandardWrapper
*
* @exception LifecycleException if a fatal error occurs during startup
*/
+ @Override
public void start() throws LifecycleException {
// Send j2ee.state.starting notification
@@ -1588,6 +1594,7 @@ public class StandardWrapper
*
* @exception LifecycleException if a fatal error occurs during shutdown
*/
+ @Override
public void stop() throws LifecycleException {
setAvailable(Long.MAX_VALUE);
diff --git a/java/org/apache/catalina/core/StandardWrapperValve.java b/java/org/apache/catalina/core/StandardWrapperValve.java
index 43a949d4c..04d6316c7 100644
--- a/java/org/apache/catalina/core/StandardWrapperValve.java
+++ b/java/org/apache/catalina/core/StandardWrapperValve.java
@@ -91,6 +91,7 @@ final class StandardWrapperValve
* @exception IOException if an input/output error occurred
* @exception ServletException if a servlet error occurred
*/
+ @Override
public final void invoke(Request request, Response response)
throws IOException, ServletException {
@@ -362,6 +363,7 @@ final class StandardWrapperValve
* @exception ServletException if a servlet error occurs, or is thrown
* by a subsequently invoked Valve, Filter, or Servlet
*/
+ @Override
public void event(Request request, Response response, CometEvent event)
throws IOException, ServletException {
@@ -576,6 +578,7 @@ final class StandardWrapperValve
// Don't register in JMX
+ @Override
public ObjectName createObjectName(String domain, ObjectName parent)
throws MalformedObjectNameException
{
diff --git a/java/org/apache/catalina/deploy/ApplicationParameter.java b/java/org/apache/catalina/deploy/ApplicationParameter.java
index e46346101..b4fd15e43 100644
--- a/java/org/apache/catalina/deploy/ApplicationParameter.java
+++ b/java/org/apache/catalina/deploy/ApplicationParameter.java
@@ -100,6 +100,7 @@ public class ApplicationParameter implements Serializable {
/**
* Return a String representation of this object.
*/
+ @Override
public String toString() {
StringBuilder sb = new StringBuilder("ApplicationParameter[");
diff --git a/java/org/apache/catalina/deploy/ContextEjb.java b/java/org/apache/catalina/deploy/ContextEjb.java
index e6c5a1968..0d1508886 100644
--- a/java/org/apache/catalina/deploy/ContextEjb.java
+++ b/java/org/apache/catalina/deploy/ContextEjb.java
@@ -85,6 +85,7 @@ public class ContextEjb extends ResourceBase implements Serializable {
/**
* Return a String representation of this object.
*/
+ @Override
public String toString() {
StringBuilder sb = new StringBuilder("ContextEjb[");
diff --git a/java/org/apache/catalina/deploy/ContextEnvironment.java b/java/org/apache/catalina/deploy/ContextEnvironment.java
index 49744980e..1cad1271a 100644
--- a/java/org/apache/catalina/deploy/ContextEnvironment.java
+++ b/java/org/apache/catalina/deploy/ContextEnvironment.java
@@ -125,6 +125,7 @@ public class ContextEnvironment implements Serializable, Injectable {
/**
* Return a String representation of this object.
*/
+ @Override
public String toString() {
StringBuilder sb = new StringBuilder("ContextEnvironment[");
diff --git a/java/org/apache/catalina/deploy/ContextHandler.java b/java/org/apache/catalina/deploy/ContextHandler.java
index 89343e181..8c1472e95 100644
--- a/java/org/apache/catalina/deploy/ContextHandler.java
+++ b/java/org/apache/catalina/deploy/ContextHandler.java
@@ -120,6 +120,7 @@ public class ContextHandler extends ResourceBase implements Serializable {
/**
* Return a String representation of this object.
*/
+ @Override
public String toString() {
StringBuilder sb = new StringBuilder("ContextHandler[");
diff --git a/java/org/apache/catalina/deploy/ContextLocalEjb.java b/java/org/apache/catalina/deploy/ContextLocalEjb.java
index c6ad8e5a0..86739525c 100644
--- a/java/org/apache/catalina/deploy/ContextLocalEjb.java
+++ b/java/org/apache/catalina/deploy/ContextLocalEjb.java
@@ -84,6 +84,7 @@ public class ContextLocalEjb extends ResourceBase implements Serializable {
/**
* Return a String representation of this object.
*/
+ @Override
public String toString() {
StringBuilder sb = new StringBuilder("ContextLocalEjb[");
diff --git a/java/org/apache/catalina/deploy/ContextResource.java b/java/org/apache/catalina/deploy/ContextResource.java
index 1cf7854ca..e7d913bb7 100644
--- a/java/org/apache/catalina/deploy/ContextResource.java
+++ b/java/org/apache/catalina/deploy/ContextResource.java
@@ -71,6 +71,7 @@ public class ContextResource extends ResourceBase implements Serializable {
/**
* Return a String representation of this object.
*/
+ @Override
public String toString() {
StringBuilder sb = new StringBuilder("ContextResource[");
diff --git a/java/org/apache/catalina/deploy/ContextResourceEnvRef.java b/java/org/apache/catalina/deploy/ContextResourceEnvRef.java
index 1d070e61c..da0d5ad30 100644
--- a/java/org/apache/catalina/deploy/ContextResourceEnvRef.java
+++ b/java/org/apache/catalina/deploy/ContextResourceEnvRef.java
@@ -55,6 +55,7 @@ public class ContextResourceEnvRef extends ResourceBase implements Serializable
/**
* Return a String representation of this object.
*/
+ @Override
public String toString() {
StringBuilder sb = new StringBuilder("ContextResourceEnvRef[");
diff --git a/java/org/apache/catalina/deploy/ContextResourceLink.java b/java/org/apache/catalina/deploy/ContextResourceLink.java
index 7dabfbd7f..8829d8f14 100644
--- a/java/org/apache/catalina/deploy/ContextResourceLink.java
+++ b/java/org/apache/catalina/deploy/ContextResourceLink.java
@@ -66,6 +66,7 @@ public class ContextResourceLink extends ResourceBase implements Serializable {
/**
* Return a String representation of this object.
*/
+ @Override
public String toString() {
StringBuilder sb = new StringBuilder("ContextResourceLink[");
diff --git a/java/org/apache/catalina/deploy/ContextService.java b/java/org/apache/catalina/deploy/ContextService.java
index 4ec0b5dee..81ec42b6c 100644
--- a/java/org/apache/catalina/deploy/ContextService.java
+++ b/java/org/apache/catalina/deploy/ContextService.java
@@ -196,6 +196,7 @@ public class ContextService extends ResourceBase implements Serializable {
/**
* Return a String representation of this object.
*/
+ @Override
public String toString() {
StringBuilder sb = new StringBuilder("ContextService[");
diff --git a/java/org/apache/catalina/deploy/ContextTransaction.java b/java/org/apache/catalina/deploy/ContextTransaction.java
index e95dba58b..889366e6f 100644
--- a/java/org/apache/catalina/deploy/ContextTransaction.java
+++ b/java/org/apache/catalina/deploy/ContextTransaction.java
@@ -77,6 +77,7 @@ public class ContextTransaction implements Serializable {
/**
* Return a String representation of this object.
*/
+ @Override
public String toString() {
StringBuilder sb = new StringBuilder("Transaction[");
diff --git a/java/org/apache/catalina/deploy/ErrorPage.java b/java/org/apache/catalina/deploy/ErrorPage.java
index c0278fded..21b88c602 100644
--- a/java/org/apache/catalina/deploy/ErrorPage.java
+++ b/java/org/apache/catalina/deploy/ErrorPage.java
@@ -150,6 +150,7 @@ public class ErrorPage implements Serializable {
/**
* Render a String representation of this object.
*/
+ @Override
public String toString() {
StringBuilder sb = new StringBuilder("ErrorPage[");
diff --git a/java/org/apache/catalina/deploy/FilterDef.java b/java/org/apache/catalina/deploy/FilterDef.java
index 4385eb521..35c71bfa0 100644
--- a/java/org/apache/catalina/deploy/FilterDef.java
+++ b/java/org/apache/catalina/deploy/FilterDef.java
@@ -166,6 +166,7 @@ public class FilterDef implements Serializable {
/**
* Render a String representation of this object.
*/
+ @Override
public String toString() {
StringBuilder sb = new StringBuilder("FilterDef[");
diff --git a/java/org/apache/catalina/deploy/FilterMap.java b/java/org/apache/catalina/deploy/FilterMap.java
index 7ec4cbf12..4f7ec74ed 100644
--- a/java/org/apache/catalina/deploy/FilterMap.java
+++ b/java/org/apache/catalina/deploy/FilterMap.java
@@ -231,6 +231,7 @@ public class FilterMap implements Serializable {
/**
* Render a String representation of this object.
*/
+ @Override
public String toString() {
StringBuilder sb = new StringBuilder("FilterMap[");
diff --git a/java/org/apache/catalina/deploy/LoginConfig.java b/java/org/apache/catalina/deploy/LoginConfig.java
index 5dfce20ab..44b939056 100644
--- a/java/org/apache/catalina/deploy/LoginConfig.java
+++ b/java/org/apache/catalina/deploy/LoginConfig.java
@@ -141,6 +141,7 @@ public class LoginConfig implements Serializable {
/**
* Return a String representation of this object.
*/
+ @Override
public String toString() {
StringBuilder sb = new StringBuilder("LoginConfig[");
diff --git a/java/org/apache/catalina/deploy/MessageDestination.java b/java/org/apache/catalina/deploy/MessageDestination.java
index 2307406fb..46445b67a 100644
--- a/java/org/apache/catalina/deploy/MessageDestination.java
+++ b/java/org/apache/catalina/deploy/MessageDestination.java
@@ -111,6 +111,7 @@ public class MessageDestination {
/**
* Return a String representation of this object.
*/
+ @Override
public String toString() {
StringBuilder sb = new StringBuilder("MessageDestination[");
diff --git a/java/org/apache/catalina/deploy/MessageDestinationRef.java b/java/org/apache/catalina/deploy/MessageDestinationRef.java
index 6d5a269a2..9b17db87c 100644
--- a/java/org/apache/catalina/deploy/MessageDestinationRef.java
+++ b/java/org/apache/catalina/deploy/MessageDestinationRef.java
@@ -125,6 +125,7 @@ public class MessageDestinationRef implements Serializable, Injectable {
/**
* Return a String representation of this object.
*/
+ @Override
public String toString() {
StringBuilder sb = new StringBuilder("MessageDestination[");
diff --git a/java/org/apache/catalina/deploy/SecurityCollection.java b/java/org/apache/catalina/deploy/SecurityCollection.java
index 7dec74fe1..8080f55eb 100644
--- a/java/org/apache/catalina/deploy/SecurityCollection.java
+++ b/java/org/apache/catalina/deploy/SecurityCollection.java
@@ -315,6 +315,7 @@ public class SecurityCollection implements Serializable {
/**
* Return a String representation of this security collection.
*/
+ @Override
public String toString() {
StringBuilder sb = new StringBuilder("SecurityCollection[");
diff --git a/java/org/apache/catalina/deploy/SecurityConstraint.java b/java/org/apache/catalina/deploy/SecurityConstraint.java
index 0fe283c84..ade3d0878 100644
--- a/java/org/apache/catalina/deploy/SecurityConstraint.java
+++ b/java/org/apache/catalina/deploy/SecurityConstraint.java
@@ -381,6 +381,7 @@ public class SecurityConstraint implements Serializable {
/**
* Return a String representation of this security constraint.
*/
+ @Override
public String toString() {
StringBuilder sb = new StringBuilder("SecurityConstraint[");
diff --git a/java/org/apache/catalina/deploy/SecurityRoleRef.java b/java/org/apache/catalina/deploy/SecurityRoleRef.java
index 33bd2ca5c..01f0720c7 100644
--- a/java/org/apache/catalina/deploy/SecurityRoleRef.java
+++ b/java/org/apache/catalina/deploy/SecurityRoleRef.java
@@ -70,6 +70,7 @@ public class SecurityRoleRef {
/**
* Return a String representation of this object.
*/
+ @Override
public String toString() {
StringBuilder sb = new StringBuilder("SecurityRoleRef[");
diff --git a/java/org/apache/catalina/filters/RemoteAddrFilter.java b/java/org/apache/catalina/filters/RemoteAddrFilter.java
index 3b8edc769..cc3febcf1 100644
--- a/java/org/apache/catalina/filters/RemoteAddrFilter.java
+++ b/java/org/apache/catalina/filters/RemoteAddrFilter.java
@@ -93,6 +93,7 @@ public final class RemoteAddrFilter
event, chain);
}
+ @Override
protected Log getLogger() {
return log;
}
diff --git a/java/org/apache/catalina/filters/RemoteHostFilter.java b/java/org/apache/catalina/filters/RemoteHostFilter.java
index 9b5deb427..6778b58b8 100644
--- a/java/org/apache/catalina/filters/RemoteHostFilter.java
+++ b/java/org/apache/catalina/filters/RemoteHostFilter.java
@@ -94,6 +94,7 @@ public final class RemoteHostFilter
event, chain);
}
+ @Override
protected Log getLogger() {
return log;
}
diff --git a/java/org/apache/catalina/filters/RequestDumperFilter.java b/java/org/apache/catalina/filters/RequestDumperFilter.java
index c28fa9052..3a4db03ac 100644
--- a/java/org/apache/catalina/filters/RequestDumperFilter.java
+++ b/java/org/apache/catalina/filters/RequestDumperFilter.java
@@ -59,6 +59,7 @@ public class RequestDumperFilter implements Filter {
private static final ThreadLocal<description>/<version>.
*/
+ @Override
public String getInfo() {
return info;
}
@@ -173,6 +174,7 @@ public class DeltaManager extends ClusterManagerBase{
/**
* Return the descriptive short name of this Manager implementation.
*/
+ @Override
public String getName() {
return name;
}
@@ -279,6 +281,7 @@ public class DeltaManager extends ClusterManagerBase{
/**
* @return Returns the processingTime.
*/
+ @Override
public long getProcessingTime() {
return processingTime;
}
@@ -494,6 +497,7 @@ public class DeltaManager extends ClusterManagerBase{
* @param container
* The associated Container
*/
+ @Override
public void setContainer(Container container) {
// De-register from the old Container (if any)
if ((this.container != null) && (this.container instanceof Context))
@@ -531,6 +535,7 @@ public class DeltaManager extends ClusterManagerBase{
* @exception IllegalStateException
* if a new session cannot be instantiated for any reason
*/
+ @Override
public Session createSession(String sessionId) {
return createSession(sessionId, true);
}
@@ -594,6 +599,7 @@ public class DeltaManager extends ClusterManagerBase{
* Create DeltaSession
* @see org.apache.catalina.Manager#createEmptySession()
*/
+ @Override
public Session createEmptySession() {
return getNewDeltaSession() ;
}
diff --git a/java/org/apache/catalina/ha/session/DeltaRequest.java b/java/org/apache/catalina/ha/session/DeltaRequest.java
index 9f6d6a4b3..48f5ca598 100644
--- a/java/org/apache/catalina/ha/session/DeltaRequest.java
+++ b/java/org/apache/catalina/ha/session/DeltaRequest.java
@@ -328,6 +328,7 @@ public class DeltaRequest implements Externalizable {
public Object getValue() {
return value;
}
+ @Override
public int hashCode() {
return name.hashCode();
}
@@ -343,6 +344,7 @@ public class DeltaRequest implements Externalizable {
action=-1;
}
+ @Override
public boolean equals(Object o) {
if ( ! (o instanceof AttributeInfo ) ) return false;
AttributeInfo other = (AttributeInfo)o;
@@ -375,6 +377,7 @@ public class DeltaRequest implements Externalizable {
if (getValue()!=null) out.writeObject(getValue());
}
+ @Override
public String toString() {
StringBuilder buf = new StringBuilder("AttributeInfo[type=");
buf.append(getType()).append(", action=").append(getAction());
diff --git a/java/org/apache/catalina/ha/session/DeltaSession.java b/java/org/apache/catalina/ha/session/DeltaSession.java
index 664370798..c852e51fe 100644
--- a/java/org/apache/catalina/ha/session/DeltaSession.java
+++ b/java/org/apache/catalina/ha/session/DeltaSession.java
@@ -255,12 +255,14 @@ public class DeltaSession extends StandardSession implements Externalizable,Clus
* @param id
* The new session identifier
*/
+ @Override
public void setId(String id) {
super.setId(id);
resetDeltaRequest();
}
+ @Override
public void setMaxInactiveInterval(int interval) {
this.setMaxInactiveInterval(interval,true);
}
@@ -288,6 +290,7 @@ public class DeltaSession extends StandardSession implements Externalizable,Clus
* @param isNew
* The new value for the isNew flag
*/
+ @Override
public void setNew(boolean isNew) {
setNew(isNew, true);
}
@@ -313,6 +316,7 @@ public class DeltaSession extends StandardSession implements Externalizable,Clus
* @param principal
* The new Principal, or null if none
*/
+ @Override
public void setPrincipal(Principal principal) {
setPrincipal(principal, true);
}
@@ -331,6 +335,7 @@ public class DeltaSession extends StandardSession implements Externalizable,Clus
/**
* Return the isValid flag for this session.
*/
+ @Override
public boolean isValid() {
if (this.expiring) {
return true;
@@ -364,6 +369,7 @@ public class DeltaSession extends StandardSession implements Externalizable,Clus
/**
* End the access and register to ReplicationValve (crossContext support)
*/
+ @Override
public void endAccess() {
super.endAccess() ;
if(manager instanceof DeltaManager) {
@@ -380,6 +386,7 @@ public class DeltaSession extends StandardSession implements Externalizable,Clus
* @param notify
* Should we notify listeners about the demise of this session?
*/
+ @Override
public void expire(boolean notify) {
expire(notify, true);
}
@@ -421,6 +428,7 @@ public class DeltaSession extends StandardSession implements Externalizable,Clus
* Release all object references, and initialize instance variables, in
* preparation for reuse of this object.
*/
+ @Override
public void recycle() {
try {
lock();
@@ -435,6 +443,7 @@ public class DeltaSession extends StandardSession implements Externalizable,Clus
/**
* Return a string representation of this object.
*/
+ @Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("DeltaSession[");
@@ -538,6 +547,7 @@ public class DeltaSession extends StandardSession implements Externalizable,Clus
* @exception IllegalStateException
* if this method is called on an invalidated session
*/
+ @Override
public void removeAttribute(String name, boolean notify) {
removeAttribute(name, notify, true);
}
@@ -567,6 +577,7 @@ public class DeltaSession extends StandardSession implements Externalizable,Clus
* @exception IllegalStateException
* if this method is called on an invalidated session
*/
+ @Override
public void setAttribute(String name, Object value) {
setAttribute(name, value, true, true);
}
@@ -691,6 +702,7 @@ public class DeltaSession extends StandardSession implements Externalizable,Clus
* @exception IOException
* if an input/output error occurs
*/
+ @Override
protected void writeObject(ObjectOutputStream stream) throws IOException {
writeObject((ObjectOutput)stream);
}
diff --git a/java/org/apache/catalina/ha/session/JvmRouteBinderValve.java b/java/org/apache/catalina/ha/session/JvmRouteBinderValve.java
index 6077802d6..4f171dde5 100644
--- a/java/org/apache/catalina/ha/session/JvmRouteBinderValve.java
+++ b/java/org/apache/catalina/ha/session/JvmRouteBinderValve.java
@@ -152,6 +152,7 @@ public class JvmRouteBinderValve extends ValveBase implements ClusterValve, Life
/**
* Return descriptive information about this implementation.
*/
+ @Override
public String getInfo() {
return (info);
@@ -211,6 +212,7 @@ public class JvmRouteBinderValve extends ValveBase implements ClusterValve, Life
* @exception ServletException
* if a servlet error has occurred
*/
+ @Override
public void invoke(Request request, Response response) throws IOException,
ServletException {
diff --git a/java/org/apache/catalina/ha/session/JvmRouteSessionIDBinderListener.java b/java/org/apache/catalina/ha/session/JvmRouteSessionIDBinderListener.java
index 007579d5f..b506895a6 100644
--- a/java/org/apache/catalina/ha/session/JvmRouteSessionIDBinderListener.java
+++ b/java/org/apache/catalina/ha/session/JvmRouteSessionIDBinderListener.java
@@ -108,6 +108,7 @@ public class JvmRouteSessionIDBinderListener extends ClusterListener {
* @param msg
* ClusterMessage - the message received from the cluster
*/
+ @Override
public void messageReceived(ClusterMessage msg) {
if (msg instanceof SessionIDMessage) {
SessionIDMessage sessionmsg = (SessionIDMessage) msg;
@@ -160,6 +161,7 @@ public class JvmRouteSessionIDBinderListener extends ClusterListener {
* invoked. If false is returned, the messageReceived method will
* not be invoked.
*/
+ @Override
public boolean accept(ClusterMessage msg) {
return (msg instanceof SessionIDMessage);
}
diff --git a/java/org/apache/catalina/ha/session/ReplicatedSession.java b/java/org/apache/catalina/ha/session/ReplicatedSession.java
index 1e2e0f725..632668c49 100644
--- a/java/org/apache/catalina/ha/session/ReplicatedSession.java
+++ b/java/org/apache/catalina/ha/session/ReplicatedSession.java
@@ -81,6 +81,7 @@ implements org.apache.catalina.ha.ClusterSession{
}
+ @Override
public void removeAttribute(String name) {
setIsDirty(true);
super.removeAttribute(name);
@@ -90,6 +91,7 @@ implements org.apache.catalina.ha.ClusterSession{
* see parent description,
* plus we also notify other nodes in the cluster
*/
+ @Override
public void removeAttribute(String name, boolean notify) {
setIsDirty(true);
super.removeAttribute(name,notify);
@@ -99,6 +101,7 @@ implements org.apache.catalina.ha.ClusterSession{
/**
* Sets an attribute and notifies the other nodes in the cluster
*/
+ @Override
public void setAttribute(String name, Object value)
{
if ( value == null ) {
@@ -111,6 +114,7 @@ implements org.apache.catalina.ha.ClusterSession{
super.setAttribute(name,value);
}
+ @Override
public void setMaxInactiveInterval(int interval) {
setIsDirty(true);
super.setMaxInactiveInterval(interval);
@@ -136,11 +140,13 @@ implements org.apache.catalina.ha.ClusterSession{
*
* @param principal The new Principal, or null if none
*/
+ @Override
public void setPrincipal(Principal principal) {
super.setPrincipal(principal);
setIsDirty(true);
}
+ @Override
public void expire() {
SimpleTcpReplicationManager mgr =(SimpleTcpReplicationManager)getManager();
mgr.sessionInvalidated(getIdInternal());
@@ -148,6 +154,7 @@ implements org.apache.catalina.ha.ClusterSession{
super.expire();
}
+ @Override
public void invalidate() {
SimpleTcpReplicationManager mgr =(SimpleTcpReplicationManager)getManager();
mgr.sessionInvalidated(getIdInternal());
@@ -166,6 +173,7 @@ implements org.apache.catalina.ha.ClusterSession{
* @exception ClassNotFoundException if an unknown class is specified
* @exception IOException if an input/output error occurs
*/
+ @Override
public void readObjectData(ObjectInputStream stream)
throws ClassNotFoundException, IOException {
@@ -183,6 +191,7 @@ implements org.apache.catalina.ha.ClusterSession{
*
* @exception IOException if an input/output error occurs
*/
+ @Override
public void writeObjectData(ObjectOutputStream stream)
throws IOException {
@@ -252,6 +261,7 @@ implements org.apache.catalina.ha.ClusterSession{
}
+ @Override
public String toString() {
StringBuilder buf = new StringBuilder("ReplicatedSession id=");
buf.append(getIdInternal()).append(" ref=").append(super.toString()).append("\n");
@@ -270,12 +280,14 @@ implements org.apache.catalina.ha.ClusterSession{
public void setAccessCount(int accessCount) {
this.accessCount.set(accessCount);
}
+ @Override
public long getLastAccessedTime() {
return lastAccessedTime;
}
public void setLastAccessedTime(long lastAccessedTime) {
this.lastAccessedTime = lastAccessedTime;
}
+ @Override
public long getThisAccessedTime() {
return thisAccessedTime;
}
diff --git a/java/org/apache/catalina/ha/session/SerializablePrincipal.java b/java/org/apache/catalina/ha/session/SerializablePrincipal.java
index f2258cee1..a32b1b4d9 100644
--- a/java/org/apache/catalina/ha/session/SerializablePrincipal.java
+++ b/java/org/apache/catalina/ha/session/SerializablePrincipal.java
@@ -181,6 +181,7 @@ public class SerializablePrincipal implements java.io.Serializable {
* Return a String representation of this object, which exposes only
* information that should be public.
*/
+ @Override
public String toString() {
StringBuilder sb = new StringBuilder("SerializablePrincipal[");
diff --git a/java/org/apache/catalina/ha/session/SessionIDMessage.java b/java/org/apache/catalina/ha/session/SessionIDMessage.java
index 5f1c41a4f..f698c2b71 100644
--- a/java/org/apache/catalina/ha/session/SessionIDMessage.java
+++ b/java/org/apache/catalina/ha/session/SessionIDMessage.java
@@ -37,7 +37,8 @@ public class SessionIDMessage extends ClusterMessageBase implements ClusterMessa
private String host ;
private String contextPath;
- public String getUniqueId() {
+ @Override
+ public String getUniqueId() {
StringBuilder result = new StringBuilder(getOrignalSessionID());
result.append("#-#");
result.append(getHost());
@@ -122,7 +123,8 @@ public class SessionIDMessage extends ClusterMessageBase implements ClusterMessa
this.orignalSessionID = orignalSessionID;
}
- public String toString() {
+ @Override
+ public String toString() {
return "SESSIONID-UPDATE#" + getHost() + "." + getContextPath() + "#" + getOrignalSessionID() + ":" + getBackupSessionID();
}
diff --git a/java/org/apache/catalina/ha/session/SessionMessageImpl.java b/java/org/apache/catalina/ha/session/SessionMessageImpl.java
index 8f03abbc2..fc07532a9 100644
--- a/java/org/apache/catalina/ha/session/SessionMessageImpl.java
+++ b/java/org/apache/catalina/ha/session/SessionMessageImpl.java
@@ -113,6 +113,7 @@ public class SessionMessageImpl extends ClusterMessageBase implements SessionMes
/**
* set message send time but only the first setting works (one shot)
*/
+ @Override
public void setTimestamp(long time) {
synchronized(this) {
if(!timestampSet) {
@@ -122,6 +123,7 @@ public class SessionMessageImpl extends ClusterMessageBase implements SessionMes
}
}
+ @Override
public long getTimestamp() { return serializationTimestamp;}
/**
@@ -146,13 +148,16 @@ public class SessionMessageImpl extends ClusterMessageBase implements SessionMes
public String getContextName() {
return mContextName;
}
+ @Override
public String getUniqueId() {
return uniqueId;
}
+ @Override
public void setUniqueId(String uniqueId) {
this.uniqueId = uniqueId;
}
+ @Override
public String toString() {
return getEventTypeString() + "#" + getContextName() + "#" + getSessionID() ;
}
diff --git a/java/org/apache/catalina/ha/session/SimpleTcpReplicationManager.java b/java/org/apache/catalina/ha/session/SimpleTcpReplicationManager.java
index 32c925ae3..bd8cc89a8 100644
--- a/java/org/apache/catalina/ha/session/SimpleTcpReplicationManager.java
+++ b/java/org/apache/catalina/ha/session/SimpleTcpReplicationManager.java
@@ -179,6 +179,7 @@ public class SimpleTcpReplicationManager extends StandardManager implements Clus
/**
* Override persistence since they don't go hand in hand with replication for now.
*/
+ @Override
public void unload() throws IOException {
if ( !getDistributable() ) {
super.unload();
@@ -238,6 +239,7 @@ public class SimpleTcpReplicationManager extends StandardManager implements Clus
* @exception IllegalStateException if a new session cannot be
* instantiated for any reason
*/
+ @Override
public Session createSession(String sessionId)
{
//create a session and notify the other nodes in the cluster
@@ -459,6 +461,7 @@ public class SimpleTcpReplicationManager extends StandardManager implements Clus
return null;
}
+ @Override
public String getName() {
return this.name;
}
@@ -473,6 +476,7 @@ public class SimpleTcpReplicationManager extends StandardManager implements Clus
* @exception LifecycleException if this component detects a fatal error
* that prevents this component from being used
*/
+ @Override
public void start() throws LifecycleException {
mManagerRunning = true;
super.start();
@@ -535,6 +539,7 @@ public class SimpleTcpReplicationManager extends StandardManager implements Clus
* @exception LifecycleException if this component detects a fatal error
* that needs to be reported
*/
+ @Override
public void stop() throws LifecycleException
{
mManagerRunning = false;
@@ -551,10 +556,12 @@ public class SimpleTcpReplicationManager extends StandardManager implements Clus
}
}
+ @Override
public void setDistributable(boolean dist) {
this.distributable = dist;
}
+ @Override
public boolean getDistributable() {
return distributable;
}
diff --git a/java/org/apache/catalina/ha/tcp/ReplicationValve.java b/java/org/apache/catalina/ha/tcp/ReplicationValve.java
index b74619868..ebbc57588 100644
--- a/java/org/apache/catalina/ha/tcp/ReplicationValve.java
+++ b/java/org/apache/catalina/ha/tcp/ReplicationValve.java
@@ -131,6 +131,7 @@ public class ReplicationValve
/**
* Return descriptive information about this Valve implementation.
*/
+ @Override
public String getInfo() {
return (info);
@@ -323,6 +324,7 @@ public class ReplicationValve
* @exception IOException if an input/output error occurs
* @exception ServletException if a servlet error occurs
*/
+ @Override
public void invoke(Request request, Response response)
throws IOException, ServletException
{
@@ -398,6 +400,7 @@ public class ReplicationValve
/**
* Return a String rendering of this object.
*/
+ @Override
public String toString() {
StringBuilder sb = new StringBuilder("ReplicationValve[");
diff --git a/java/org/apache/catalina/loader/WebappLoader.java b/java/org/apache/catalina/loader/WebappLoader.java
index 9db9a1468..371d62840 100644
--- a/java/org/apache/catalina/loader/WebappLoader.java
+++ b/java/org/apache/catalina/loader/WebappLoader.java
@@ -503,6 +503,7 @@ public class WebappLoader
/**
* Return a String representation of this component.
*/
+ @Override
public String toString() {
StringBuilder sb = new StringBuilder("WebappLoader[");
diff --git a/java/org/apache/catalina/manager/HTMLManagerServlet.java b/java/org/apache/catalina/manager/HTMLManagerServlet.java
index 93568aedd..8ba3bc74f 100644
--- a/java/org/apache/catalina/manager/HTMLManagerServlet.java
+++ b/java/org/apache/catalina/manager/HTMLManagerServlet.java
@@ -109,6 +109,7 @@ public final class HTMLManagerServlet extends ManagerServlet {
* @exception IOException if an input/output error occurs
* @exception ServletException if a servlet-specified error occurs
*/
+ @Override
public void doGet(HttpServletRequest request,
HttpServletResponse response)
throws IOException, ServletException {
@@ -161,6 +162,7 @@ public final class HTMLManagerServlet extends ManagerServlet {
* @exception IOException if an input/output error occurs
* @exception ServletException if a servlet-specified error occurs
*/
+ @Override
public void doPost(HttpServletRequest request,
HttpServletResponse response)
throws IOException, ServletException {
@@ -729,6 +731,7 @@ public final class HTMLManagerServlet extends ManagerServlet {
/**
* @see javax.servlet.Servlet#getServletInfo()
*/
+ @Override
public String getServletInfo() {
return "HTMLManagerServlet, Copyright (c) The Apache Software Foundation";
}
@@ -736,6 +739,7 @@ public final class HTMLManagerServlet extends ManagerServlet {
/**
* @see javax.servlet.GenericServlet#init()
*/
+ @Override
public void init() throws ServletException {
super.init();
}
@@ -986,60 +990,70 @@ public final class HTMLManagerServlet extends ManagerServlet {
ComparatorRealm implementation.
*/
+ @Override
protected String getName() {
return (name);
@@ -458,6 +462,7 @@ public class JAASRealm
* always returns null as the JAASRealm has no way of obtaining this
* information.
*/
+ @Override
protected String getPassword(String username) {
return (null);
@@ -468,6 +473,7 @@ public class JAASRealm
/**
* Return the Principal associated with the given user name.
*/
+ @Override
protected Principal getPrincipal(String username) {
return authenticate(username,
@@ -580,6 +586,7 @@ public class JAASRealm
* @exception LifecycleException if this component detects a fatal error
* that prevents it from being started
*/
+ @Override
public void start() throws LifecycleException {
// Perform normal superclass initialization
@@ -598,6 +605,7 @@ public class JAASRealm
* @exception LifecycleException if this component detects a fatal error
* that needs to be reported
*/
+ @Override
public void stop() throws LifecycleException {
// Perform normal superclass finalization
diff --git a/java/org/apache/catalina/realm/JDBCRealm.java b/java/org/apache/catalina/realm/JDBCRealm.java
index 9fb54b50f..cf935eb46 100644
--- a/java/org/apache/catalina/realm/JDBCRealm.java
+++ b/java/org/apache/catalina/realm/JDBCRealm.java
@@ -329,6 +329,7 @@ public class JDBCRealm
* @param credentials Password or other credentials to use in
* authenticating this username
*/
+ @Override
public synchronized Principal authenticate(String username, String credentials) {
// Number of tries is the numebr of attempts to connect to the database
@@ -513,6 +514,7 @@ public class JDBCRealm
/**
* Return a short name for this Realm implementation.
*/
+ @Override
protected String getName() {
return (name);
@@ -523,6 +525,7 @@ public class JDBCRealm
/**
* Return the password associated with the given principal's user name.
*/
+ @Override
protected synchronized String getPassword(String username) {
// Look up the user's credentials
@@ -593,6 +596,7 @@ public class JDBCRealm
/**
* Return the Principal associated with the given user name.
*/
+ @Override
protected synchronized Principal getPrincipal(String username) {
return (new GenericPrincipal(username,
@@ -763,6 +767,7 @@ public class JDBCRealm
* @exception LifecycleException if this component detects a fatal error
* that prevents it from being started
*/
+ @Override
public void start() throws LifecycleException {
// Perform normal superclass initialization
@@ -785,6 +790,7 @@ public class JDBCRealm
* @exception LifecycleException if this component detects a fatal error
* that needs to be reported
*/
+ @Override
public void stop() throws LifecycleException {
// Perform normal superclass finalization
diff --git a/java/org/apache/catalina/realm/JNDIRealm.java b/java/org/apache/catalina/realm/JNDIRealm.java
index c35c863a1..96ecdc912 100644
--- a/java/org/apache/catalina/realm/JNDIRealm.java
+++ b/java/org/apache/catalina/realm/JNDIRealm.java
@@ -886,6 +886,7 @@ public class JNDIRealm extends RealmBase {
* @param credentials Password or other credentials to use in
* authenticating this username
*/
+ @Override
public Principal authenticate(String username, String credentials) {
DirContext context = null;
@@ -1782,6 +1783,7 @@ public class JNDIRealm extends RealmBase {
/**
* Return a short name for this Realm implementation.
*/
+ @Override
protected String getName() {
return (name);
@@ -1792,6 +1794,7 @@ public class JNDIRealm extends RealmBase {
/**
* Return the password associated with the given principal's user name.
*/
+ @Override
protected String getPassword(String username) {
return (null);
@@ -1801,6 +1804,7 @@ public class JNDIRealm extends RealmBase {
/**
* Return the Principal associated with the given user name.
*/
+ @Override
protected Principal getPrincipal(String username) {
DirContext context = null;
@@ -1985,6 +1989,7 @@ public class JNDIRealm extends RealmBase {
* @exception LifecycleException if this component detects a fatal error
* that prevents it from being started
*/
+ @Override
public void start() throws LifecycleException {
// Perform normal superclass initialization
@@ -2006,6 +2011,7 @@ public class JNDIRealm extends RealmBase {
* @exception LifecycleException if this component detects a fatal error
* that needs to be reported
*/
+ @Override
public void stop() throws LifecycleException {
// Perform normal superclass finalization
diff --git a/java/org/apache/catalina/realm/LockOutRealm.java b/java/org/apache/catalina/realm/LockOutRealm.java
index 8ee69d2dc..c2492bf35 100644
--- a/java/org/apache/catalina/realm/LockOutRealm.java
+++ b/java/org/apache/catalina/realm/LockOutRealm.java
@@ -85,11 +85,13 @@ public class LockOutRealm extends CombinedRealm {
* @exception LifecycleException if this component detects a fatal error
* that prevents this component from being used
*/
+ @Override
public void start() throws LifecycleException {
// Configure the list of failed users to delete the oldest entry once it
// exceeds the specified size
failedUsers = new LinkedHashMap<description>/<version>.
*/
+ @Override
public String getInfo() {
return info;
@@ -142,6 +143,7 @@ public class MemoryRealm extends RealmBase {
* @param credentials Password or other credentials to use in
* authenticating this username
*/
+ @Override
public Principal authenticate(String username, String credentials) {
GenericPrincipal principal = principals.get(username);
@@ -232,6 +234,7 @@ public class MemoryRealm extends RealmBase {
/**
* Return a short name for this Realm implementation.
*/
+ @Override
protected String getName() {
return (name);
@@ -242,6 +245,7 @@ public class MemoryRealm extends RealmBase {
/**
* Return the password associated with the given principal's user name.
*/
+ @Override
protected String getPassword(String username) {
GenericPrincipal principal = principals.get(username);
@@ -257,6 +261,7 @@ public class MemoryRealm extends RealmBase {
/**
* Return the Principal associated with the given user name.
*/
+ @Override
protected Principal getPrincipal(String username) {
return principals.get(username);
@@ -282,6 +287,7 @@ public class MemoryRealm extends RealmBase {
* @exception LifecycleException if this component detects a fatal error
* that prevents it from being started
*/
+ @Override
public synchronized void start() throws LifecycleException {
// Perform normal superclass initialization
@@ -322,6 +328,7 @@ public class MemoryRealm extends RealmBase {
* @exception LifecycleException if this component detects a fatal error
* that needs to be reported
*/
+ @Override
public synchronized void stop() throws LifecycleException {
// Perform normal superclass finalization
diff --git a/java/org/apache/catalina/realm/MemoryRuleSet.java b/java/org/apache/catalina/realm/MemoryRuleSet.java
index 35d436e14..66cba134e 100644
--- a/java/org/apache/catalina/realm/MemoryRuleSet.java
+++ b/java/org/apache/catalina/realm/MemoryRuleSet.java
@@ -87,6 +87,7 @@ public class MemoryRuleSet extends RuleSetBase {
* @param digester Digester instance to which the new Rule instances
* should be added.
*/
+ @Override
public void addRuleInstances(Digester digester) {
digester.addRule(prefix + "user", new MemoryUserRule());
@@ -116,6 +117,7 @@ final class MemoryUserRule extends Rule {
*
* @param attributes The attribute list for this element
*/
+ @Override
public void begin(String namespace, String name, Attributes attributes)
throws Exception {
diff --git a/java/org/apache/catalina/realm/RealmBase.java b/java/org/apache/catalina/realm/RealmBase.java
index e2970b1d6..a99dc2007 100644
--- a/java/org/apache/catalina/realm/RealmBase.java
+++ b/java/org/apache/catalina/realm/RealmBase.java
@@ -1463,6 +1463,7 @@ public abstract class RealmBase
this.name = name;
}
+ @Override
public boolean equals(Object o)
{
boolean equals = false;
@@ -1473,10 +1474,12 @@ public abstract class RealmBase
}
return equals;
}
+ @Override
public int hashCode()
{
return name.hashCode();
}
+ @Override
public String toString()
{
return name;
diff --git a/java/org/apache/catalina/realm/UserDatabaseRealm.java b/java/org/apache/catalina/realm/UserDatabaseRealm.java
index c9db3ea59..1e050a19b 100644
--- a/java/org/apache/catalina/realm/UserDatabaseRealm.java
+++ b/java/org/apache/catalina/realm/UserDatabaseRealm.java
@@ -96,6 +96,7 @@ public class UserDatabaseRealm
* the corresponding version number, in the format
* <description>/<version>.
*/
+ @Override
public String getInfo() {
return info;
@@ -140,6 +141,7 @@ public class UserDatabaseRealm
* @param principal Principal for whom the role is to be checked
* @param role Security role to be checked
*/
+ @Override
public boolean hasRole(Principal principal, String role) {
if( principal instanceof GenericPrincipal) {
GenericPrincipal gp = (GenericPrincipal)principal;
@@ -180,6 +182,7 @@ public class UserDatabaseRealm
/**
* Return a short name for this Realm implementation.
*/
+ @Override
protected String getName() {
return (name);
@@ -190,6 +193,7 @@ public class UserDatabaseRealm
/**
* Return the password associated with the given principal's user name.
*/
+ @Override
protected String getPassword(String username) {
User user = database.findUser(username);
@@ -206,6 +210,7 @@ public class UserDatabaseRealm
/**
* Return the Principal associated with the given user name.
*/
+ @Override
protected Principal getPrincipal(String username) {
User user = database.findUser(username);
@@ -241,6 +246,7 @@ public class UserDatabaseRealm
* @exception LifecycleException if this component detects a fatal error
* that prevents it from being started
*/
+ @Override
public synchronized void start() throws LifecycleException {
// Perform normal superclass initialization
@@ -270,6 +276,7 @@ public class UserDatabaseRealm
* @exception LifecycleException if this component detects a fatal error
* that needs to be reported
*/
+ @Override
public synchronized void stop() throws LifecycleException {
// Perform normal superclass finalization
diff --git a/java/org/apache/catalina/servlets/CGIServlet.java b/java/org/apache/catalina/servlets/CGIServlet.java
index 3841341a5..a4c1cacc3 100644
--- a/java/org/apache/catalina/servlets/CGIServlet.java
+++ b/java/org/apache/catalina/servlets/CGIServlet.java
@@ -283,6 +283,7 @@ public final class CGIServlet extends HttpServlet {
* interferes with the servlet's normal
* operation
*/
+ @Override
public void init(ServletConfig config) throws ServletException {
super.init(config);
@@ -529,6 +530,7 @@ public final class CGIServlet extends HttpServlet {
* @see javax.servlet.http.HttpServlet
*
*/
+ @Override
protected void doPost(HttpServletRequest req, HttpServletResponse res)
throws IOException, ServletException {
doGet(req, res);
@@ -548,6 +550,7 @@ public final class CGIServlet extends HttpServlet {
* @see javax.servlet.http.HttpServlet
*
*/
+ @Override
protected void doGet(HttpServletRequest req, HttpServletResponse res)
throws ServletException, IOException {
@@ -1168,6 +1171,7 @@ public final class CGIServlet extends HttpServlet {
* @return HTML string containing CGI environment info
*
*/
+ @Override
public String toString() {
StringBuilder sb = new StringBuilder();
@@ -1638,6 +1642,7 @@ public final class CGIServlet extends HttpServlet {
final BufferedReader stdErrRdr = commandsStdErr ;
new Thread() {
+ @Override
public void run () {
sendToLog(stdErrRdr) ;
}
@@ -1849,6 +1854,7 @@ public final class CGIServlet extends HttpServlet {
/**
* @see java.io.InputStream#read()
*/
+ @Override
public int read() throws IOException {
if (state == STATE_HEADER_END) {
return -1;
diff --git a/java/org/apache/catalina/servlets/DefaultServlet.java b/java/org/apache/catalina/servlets/DefaultServlet.java
index 2fd626507..18ac13372 100644
--- a/java/org/apache/catalina/servlets/DefaultServlet.java
+++ b/java/org/apache/catalina/servlets/DefaultServlet.java
@@ -213,6 +213,7 @@ public class DefaultServlet
/**
* Finalize this servlet.
*/
+ @Override
public void destroy() {
// NOOP
}
@@ -221,6 +222,7 @@ public class DefaultServlet
/**
* Initialize this servlet.
*/
+ @Override
public void init() throws ServletException {
if (getServletConfig().getInitParameter("debug") != null)
@@ -326,6 +328,7 @@ public class DefaultServlet
* @exception IOException if an input/output error occurs
* @exception ServletException if a servlet-specified error occurs
*/
+ @Override
protected void doGet(HttpServletRequest request,
HttpServletResponse response)
throws IOException, ServletException {
@@ -345,6 +348,7 @@ public class DefaultServlet
* @exception IOException if an input/output error occurs
* @exception ServletException if a servlet-specified error occurs
*/
+ @Override
protected void doHead(HttpServletRequest request,
HttpServletResponse response)
throws IOException, ServletException {
@@ -374,6 +378,7 @@ public class DefaultServlet
* @exception ServletException if the request for the
* OPTIONS cannot be handled
*/
+ @Override
protected void doOptions(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
@@ -407,6 +412,7 @@ public class DefaultServlet
* @exception IOException if an input/output error occurs
* @exception ServletException if a servlet-specified error occurs
*/
+ @Override
protected void doPost(HttpServletRequest request,
HttpServletResponse response)
throws IOException, ServletException {
@@ -423,6 +429,7 @@ public class DefaultServlet
* @exception IOException if an input/output error occurs
* @exception ServletException if a servlet-specified error occurs
*/
+ @Override
protected void doPut(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
@@ -562,6 +569,7 @@ public class DefaultServlet
* @exception IOException if an input/output error occurs
* @exception ServletException if a servlet-specified error occurs
*/
+ @Override
protected void doDelete(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
diff --git a/java/org/apache/catalina/servlets/WebdavServlet.java b/java/org/apache/catalina/servlets/WebdavServlet.java
index c8a3ed283..5d1f54d6f 100644
--- a/java/org/apache/catalina/servlets/WebdavServlet.java
+++ b/java/org/apache/catalina/servlets/WebdavServlet.java
@@ -258,6 +258,7 @@ public class WebdavServlet
/**
* Initialize this servlet.
*/
+ @Override
public void init()
throws ServletException {
@@ -308,6 +309,7 @@ public class WebdavServlet
/**
* Handles the special WebDAV methods.
*/
+ @Override
protected void service(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
@@ -351,6 +353,7 @@ public class WebdavServlet
* and false if any of the conditions is not satisfied, in which case
* request processing is stopped
*/
+ @Override
protected boolean checkIfHeaders(HttpServletRequest request,
HttpServletResponse response,
ResourceAttributes resourceAttributes)
@@ -373,6 +376,7 @@ public class WebdavServlet
*
* @param request The servlet request we are processing
*/
+ @Override
protected String getRelativePath(HttpServletRequest request) {
// Are we being processed by a RequestDispatcher.include()?
if (request.getAttribute(Globals.INCLUDE_REQUEST_URI_ATTR) != null) {
@@ -401,6 +405,7 @@ public class WebdavServlet
* @throws ServletException If an error occurs
* @throws IOException If an IO error occurs
*/
+ @Override
protected void doOptions(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
@@ -776,6 +781,7 @@ public class WebdavServlet
/**
* DELETE Method.
*/
+ @Override
protected void doDelete(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
@@ -803,6 +809,7 @@ public class WebdavServlet
* @exception IOException if an input/output error occurs
* @exception ServletException if a servlet-specified error occurs
*/
+ @Override
protected void doPut(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
@@ -2699,6 +2706,7 @@ public class WebdavServlet
/**
* Get a String representation of this lock token.
*/
+ @Override
public String toString() {
String result = "Type:" + type + "\n";
diff --git a/java/org/apache/catalina/session/FileStore.java b/java/org/apache/catalina/session/FileStore.java
index 02f00636b..6eafdfb3d 100644
--- a/java/org/apache/catalina/session/FileStore.java
+++ b/java/org/apache/catalina/session/FileStore.java
@@ -127,6 +127,7 @@ public final class FileStore extends StoreBase {
* the corresponding version number, in the format
* <description>/<version>.
*/
+ @Override
public String getInfo() {
return (info);
@@ -143,6 +144,7 @@ public final class FileStore extends StoreBase {
/**
* Return the name for this Store, used for logging.
*/
+ @Override
public String getStoreName() {
return(storeName);
}
diff --git a/java/org/apache/catalina/session/JDBCStore.java b/java/org/apache/catalina/session/JDBCStore.java
index c32e356ad..f9e0c53ad 100644
--- a/java/org/apache/catalina/session/JDBCStore.java
+++ b/java/org/apache/catalina/session/JDBCStore.java
@@ -174,6 +174,7 @@ public class JDBCStore extends StoreBase {
/**
* Return the info for this Store.
*/
+ @Override
public String getInfo() {
return (info);
}
@@ -210,6 +211,7 @@ public class JDBCStore extends StoreBase {
/**
* Return the name for this Store, used for logging.
*/
+ @Override
public String getStoreName() {
return (storeName);
}
@@ -959,6 +961,7 @@ public class JDBCStore extends StoreBase {
/**
* Called once when this Store is first started.
*/
+ @Override
public void start() throws LifecycleException {
super.start();
@@ -971,6 +974,7 @@ public class JDBCStore extends StoreBase {
* Called once when this Store is stopping.
*
*/
+ @Override
public void stop() throws LifecycleException {
super.stop();
diff --git a/java/org/apache/catalina/session/PersistentManager.java b/java/org/apache/catalina/session/PersistentManager.java
index 0959c7d1d..52933ad68 100644
--- a/java/org/apache/catalina/session/PersistentManager.java
+++ b/java/org/apache/catalina/session/PersistentManager.java
@@ -59,6 +59,7 @@ public final class PersistentManager extends PersistentManagerBase {
* the corresponding version number, in the format
* <description>/<version>.
*/
+ @Override
public String getInfo() {
return (info);
@@ -68,6 +69,7 @@ public final class PersistentManager extends PersistentManagerBase {
/**
* Return the descriptive short name of this Manager implementation.
*/
+ @Override
public String getName() {
return (name);
diff --git a/java/org/apache/catalina/session/PersistentManagerBase.java b/java/org/apache/catalina/session/PersistentManagerBase.java
index 4aa4526e7..7f476d963 100644
--- a/java/org/apache/catalina/session/PersistentManagerBase.java
+++ b/java/org/apache/catalina/session/PersistentManagerBase.java
@@ -324,6 +324,7 @@ public abstract class PersistentManagerBase
* @param container
* The associated Container
*/
+ @Override
public void setContainer(Container container) {
// De-register from the old Container (if any)
@@ -348,6 +349,7 @@ public abstract class PersistentManagerBase
* the corresponding version number, in the format
* <description>/<version>.
*/
+ @Override
public String getInfo() {
return (info);
@@ -417,6 +419,7 @@ public abstract class PersistentManagerBase
/**
* Return the descriptive short name of this Manager implementation.
*/
+ @Override
public String getName() {
return (name);
@@ -537,7 +540,8 @@ public abstract class PersistentManagerBase
/**
* Implements the Manager interface, direct call to processExpires and processPersistenceChecks
*/
- public void processExpires() {
+ @Override
+ public void processExpires() {
long timeNow = System.currentTimeMillis();
Session sessions[] = findSessions();
@@ -589,6 +593,7 @@ public abstract class PersistentManagerBase
* @exception IOException if an input/output error occurs while
* processing this request
*/
+ @Override
public Session findSession(String id) throws IOException {
Session session = super.findSession(id);
@@ -689,6 +694,7 @@ public abstract class PersistentManagerBase
*
* @param session Session to be removed
*/
+ @Override
public void remove(Session session) {
super.remove (session);
diff --git a/java/org/apache/catalina/session/StandardManager.java b/java/org/apache/catalina/session/StandardManager.java
index f2156aee3..a8f3ea1fe 100644
--- a/java/org/apache/catalina/session/StandardManager.java
+++ b/java/org/apache/catalina/session/StandardManager.java
@@ -160,6 +160,7 @@ public class StandardManager
*
* @param container The associated Container
*/
+ @Override
public void setContainer(Container container) {
// De-register from the old Container (if any)
@@ -184,6 +185,7 @@ public class StandardManager
* the corresponding version number, in the format
* <description>/<version>.
*/
+ @Override
public String getInfo() {
return (info);
@@ -236,6 +238,7 @@ public class StandardManager
/**
* Return the descriptive short name of this Manager implementation.
*/
+ @Override
public String getName() {
return (name);
@@ -280,6 +283,7 @@ public class StandardManager
* @exception IllegalStateException if a new session cannot be
* instantiated for any reason
*/
+ @Override
public Session createSession(String sessionId) {
if ((maxActiveSessions >= 0) &&
diff --git a/java/org/apache/catalina/session/StandardSession.java b/java/org/apache/catalina/session/StandardSession.java
index 22ec479ad..9a8196b73 100644
--- a/java/org/apache/catalina/session/StandardSession.java
+++ b/java/org/apache/catalina/session/StandardSession.java
@@ -941,6 +941,7 @@ public class StandardSession
/**
* Return a string representation of this object.
*/
+ @Override
public String toString() {
StringBuilder sb = new StringBuilder();
diff --git a/java/org/apache/catalina/ssi/ByteArrayServletOutputStream.java b/java/org/apache/catalina/ssi/ByteArrayServletOutputStream.java
index f16c335eb..83d4feb02 100644
--- a/java/org/apache/catalina/ssi/ByteArrayServletOutputStream.java
+++ b/java/org/apache/catalina/ssi/ByteArrayServletOutputStream.java
@@ -57,6 +57,7 @@ public class ByteArrayServletOutputStream extends ServletOutputStream {
*
* @param b The parameter to write
*/
+ @Override
public void write(int b) {
buf.write(b);
}
diff --git a/java/org/apache/catalina/ssi/ExpressionParseTree.java b/java/org/apache/catalina/ssi/ExpressionParseTree.java
index 0b9d59942..7133e4cd0 100644
--- a/java/org/apache/catalina/ssi/ExpressionParseTree.java
+++ b/java/org/apache/catalina/ssi/ExpressionParseTree.java
@@ -233,11 +233,13 @@ public class ExpressionParseTree {
/**
* Returns true if the string is not empty.
*/
+ @Override
public boolean evaluate() {
return !(getValue().length() == 0);
}
+ @Override
public String toString() {
return value.toString();
}
@@ -278,11 +280,13 @@ public class ExpressionParseTree {
}
}
private final class NotNode extends OppNode {
+ @Override
public boolean evaluate() {
return !left.evaluate();
}
+ @Override
public int getPrecedence() {
return PRECEDENCE_NOT;
}
@@ -291,16 +295,19 @@ public class ExpressionParseTree {
/**
* Overridden to pop only one value.
*/
+ @Override
public void popValues(ListResponseIncludeWrapper, or null if not known.
*/
+ @Override
public String getContentType() {
if (contentType == null) {
String url = request.getRequestURI();
@@ -197,6 +200,7 @@ public class ResponseIncludeWrapper extends HttpServletResponseWrapper {
*
* @param mime a mime type
*/
+ @Override
public void setContentType(String mime) {
contentType = mime;
if (contentType != null) {
@@ -205,6 +209,7 @@ public class ResponseIncludeWrapper extends HttpServletResponseWrapper {
}
+ @Override
public void addDateHeader(String name, long value) {
super.addDateHeader(name, value);
String lname = name.toLowerCase();
@@ -213,6 +218,7 @@ public class ResponseIncludeWrapper extends HttpServletResponseWrapper {
}
}
+ @Override
public void addHeader(String name, String value) {
super.addHeader(name, value);
String lname = name.toLowerCase();
@@ -229,6 +235,7 @@ public class ResponseIncludeWrapper extends HttpServletResponseWrapper {
}
}
+ @Override
public void setDateHeader(String name, long value) {
super.setDateHeader(name, value);
String lname = name.toLowerCase();
@@ -237,6 +244,7 @@ public class ResponseIncludeWrapper extends HttpServletResponseWrapper {
}
}
+ @Override
public void setHeader(String name, String value) {
super.setHeader(name, value);
String lname = name.toLowerCase();
diff --git a/java/org/apache/catalina/ssi/SSIServlet.java b/java/org/apache/catalina/ssi/SSIServlet.java
index b718e3134..b0558e11b 100644
--- a/java/org/apache/catalina/ssi/SSIServlet.java
+++ b/java/org/apache/catalina/ssi/SSIServlet.java
@@ -63,6 +63,7 @@ public class SSIServlet extends HttpServlet {
* @exception ServletException
* if an error occurs
*/
+ @Override
public void init() throws ServletException {
if (getServletConfig().getInitParameter("debug") != null)
@@ -99,6 +100,7 @@ public class SSIServlet extends HttpServlet {
* @exception ServletException
* if an error occurs
*/
+ @Override
public void doGet(HttpServletRequest req, HttpServletResponse res)
throws IOException, ServletException {
if (debug > 0) log("SSIServlet.doGet()");
@@ -119,6 +121,7 @@ public class SSIServlet extends HttpServlet {
* @exception ServletException
* if an error occurs
*/
+ @Override
public void doPost(HttpServletRequest req, HttpServletResponse res)
throws IOException, ServletException {
if (debug > 0) log("SSIServlet.doPost()");
diff --git a/java/org/apache/catalina/startup/Catalina.java b/java/org/apache/catalina/startup/Catalina.java
index dc9e7738b..083b9b611 100644
--- a/java/org/apache/catalina/startup/Catalina.java
+++ b/java/org/apache/catalina/startup/Catalina.java
@@ -155,6 +155,7 @@ public class Catalina extends Embedded {
*
* @param server The new server
*/
+ @Override
public void setServer(Server server) {
this.server = server;
@@ -569,6 +570,7 @@ public class Catalina extends Embedded {
}
+ @Override
public void destroy() {
}
@@ -576,6 +578,7 @@ public class Catalina extends Embedded {
/**
* Start a new server instance.
*/
+ @Override
public void start() {
if (server == null) {
@@ -621,6 +624,7 @@ public class Catalina extends Embedded {
/**
* Stop an existing server instance.
*/
+ @Override
public void stop() {
try {
@@ -678,6 +682,7 @@ public class Catalina extends Embedded {
*/
protected class CatalinaShutdownHook extends Thread {
+ @Override
public void run() {
if (server != null) {
@@ -713,6 +718,7 @@ final class SetParentClassLoaderRule extends Rule {
ClassLoader parentClassLoader = null;
+ @Override
public void begin(String namespace, String name, Attributes attributes)
throws Exception {
diff --git a/java/org/apache/catalina/startup/ClusterRuleSetFactory.java b/java/org/apache/catalina/startup/ClusterRuleSetFactory.java
index 7d78cc015..37b69d408 100644
--- a/java/org/apache/catalina/startup/ClusterRuleSetFactory.java
+++ b/java/org/apache/catalina/startup/ClusterRuleSetFactory.java
@@ -140,6 +140,7 @@ public class ClusterRuleSetFactory {
* @param digester Digester instance to which the new Rule instances
* should be added.
*/
+ @Override
public void addRuleInstances(Digester digester) {
//Cluster configuration start
digester.addObjectCreate(prefix + "Membership",
diff --git a/java/org/apache/catalina/startup/ConnectorCreateRule.java b/java/org/apache/catalina/startup/ConnectorCreateRule.java
index 936ee4610..05d3c0214 100644
--- a/java/org/apache/catalina/startup/ConnectorCreateRule.java
+++ b/java/org/apache/catalina/startup/ConnectorCreateRule.java
@@ -51,6 +51,7 @@ public class ConnectorCreateRule extends Rule {
* the element name otherwise
* @param attributes The attribute list for this element
*/
+ @Override
public void begin(String namespace, String name, Attributes attributes)
throws Exception {
Service svc = (Service)digester.peek();
@@ -83,6 +84,7 @@ public class ConnectorCreateRule extends Rule {
* @param name the local name if the parser is namespace aware, or just
* the element name otherwise
*/
+ @Override
public void end(String namespace, String name) throws Exception {
digester.pop();
}
diff --git a/java/org/apache/catalina/startup/ContextRuleSet.java b/java/org/apache/catalina/startup/ContextRuleSet.java
index b37cd5344..a44ce9325 100644
--- a/java/org/apache/catalina/startup/ContextRuleSet.java
+++ b/java/org/apache/catalina/startup/ContextRuleSet.java
@@ -108,6 +108,7 @@ public class ContextRuleSet extends RuleSetBase {
* @param digester Digester instance to which the new Rule instances
* should be added.
*/
+ @Override
public void addRuleInstances(Digester digester) {
if (create) {
diff --git a/java/org/apache/catalina/startup/CopyParentClassLoaderRule.java b/java/org/apache/catalina/startup/CopyParentClassLoaderRule.java
index 780460863..18d396050 100644
--- a/java/org/apache/catalina/startup/CopyParentClassLoaderRule.java
+++ b/java/org/apache/catalina/startup/CopyParentClassLoaderRule.java
@@ -58,6 +58,7 @@ public class CopyParentClassLoaderRule extends Rule {
*
* @exception Exception if a processing error occurs
*/
+ @Override
public void begin(String namespace, String name, Attributes attributes)
throws Exception {
diff --git a/java/org/apache/catalina/startup/Embedded.java b/java/org/apache/catalina/startup/Embedded.java
index 270ff1114..9349b8aae 100644
--- a/java/org/apache/catalina/startup/Embedded.java
+++ b/java/org/apache/catalina/startup/Embedded.java
@@ -309,6 +309,7 @@ public class Embedded extends StandardService {
*
* @exception IllegalStateException if no engines have been added yet
*/
+ @Override
public synchronized void addConnector(Connector connector) {
if( log.isDebugEnabled() ) {
@@ -576,6 +577,7 @@ public class Embedded extends StandardService {
* the corresponding version number, in the format
* <description>/<version>.
*/
+ @Override
public String getInfo() {
return (info);
@@ -762,6 +764,7 @@ public class Embedded extends StandardService {
*
* @param listener The listener to add
*/
+ @Override
public void addLifecycleListener(LifecycleListener listener) {
lifecycle.addLifecycleListener(listener);
@@ -773,6 +776,7 @@ public class Embedded extends StandardService {
* Get the lifecycle listeners associated with this lifecycle. If this
* Lifecycle has no listeners registered, a zero-length array is returned.
*/
+ @Override
public LifecycleListener[] findLifecycleListeners() {
return lifecycle.findLifecycleListeners();
@@ -785,6 +789,7 @@ public class Embedded extends StandardService {
*
* @param listener The listener to remove
*/
+ @Override
public void removeLifecycleListener(LifecycleListener listener) {
lifecycle.removeLifecycleListener(listener);
@@ -800,6 +805,7 @@ public class Embedded extends StandardService {
* @exception LifecycleException if this component detects a fatal error
* that prevents this component from being used
*/
+ @Override
public void start() throws LifecycleException {
if( log.isInfoEnabled() )
@@ -842,6 +848,7 @@ public class Embedded extends StandardService {
* @exception LifecycleException if this component detects a fatal error
* that needs to be reported
*/
+ @Override
public void stop() throws LifecycleException {
if( log.isDebugEnabled() )
diff --git a/java/org/apache/catalina/startup/EngineRuleSet.java b/java/org/apache/catalina/startup/EngineRuleSet.java
index c33cc1dad..66dff68ad 100644
--- a/java/org/apache/catalina/startup/EngineRuleSet.java
+++ b/java/org/apache/catalina/startup/EngineRuleSet.java
@@ -87,6 +87,7 @@ public class EngineRuleSet extends RuleSetBase {
* @param digester Digester instance to which the new Rule instances
* should be added.
*/
+ @Override
public void addRuleInstances(Digester digester) {
digester.addObjectCreate(prefix + "Engine",
diff --git a/java/org/apache/catalina/startup/HostRuleSet.java b/java/org/apache/catalina/startup/HostRuleSet.java
index 542e8c46e..450aa52c8 100644
--- a/java/org/apache/catalina/startup/HostRuleSet.java
+++ b/java/org/apache/catalina/startup/HostRuleSet.java
@@ -87,6 +87,7 @@ public class HostRuleSet extends RuleSetBase {
* @param digester Digester instance to which the new Rule instances
* should be added.
*/
+ @Override
public void addRuleInstances(Digester digester) {
digester.addObjectCreate(prefix + "Host",
diff --git a/java/org/apache/catalina/startup/LifecycleListenerRule.java b/java/org/apache/catalina/startup/LifecycleListenerRule.java
index 250df97cb..be4b1b068 100644
--- a/java/org/apache/catalina/startup/LifecycleListenerRule.java
+++ b/java/org/apache/catalina/startup/LifecycleListenerRule.java
@@ -79,6 +79,7 @@ public class LifecycleListenerRule extends Rule {
*
* @exception Exception if a processing error occurs
*/
+ @Override
public void begin(String namespace, String name, Attributes attributes)
throws Exception {
diff --git a/java/org/apache/catalina/startup/NamingRuleSet.java b/java/org/apache/catalina/startup/NamingRuleSet.java
index 91810b093..12f7ca626 100644
--- a/java/org/apache/catalina/startup/NamingRuleSet.java
+++ b/java/org/apache/catalina/startup/NamingRuleSet.java
@@ -86,6 +86,7 @@ public class NamingRuleSet extends RuleSetBase {
* @param digester Digester instance to which the new Rule instances
* should be added.
*/
+ @Override
public void addRuleInstances(Digester digester) {
digester.addObjectCreate(prefix + "Ejb",
diff --git a/java/org/apache/catalina/startup/RealmRuleSet.java b/java/org/apache/catalina/startup/RealmRuleSet.java
index 81ce3bc2b..e11005321 100644
--- a/java/org/apache/catalina/startup/RealmRuleSet.java
+++ b/java/org/apache/catalina/startup/RealmRuleSet.java
@@ -85,6 +85,7 @@ public class RealmRuleSet extends RuleSetBase {
* @param digester Digester instance to which the new Rule instances
* should be added.
*/
+ @Override
public void addRuleInstances(Digester digester) {
digester.addObjectCreate(prefix + "Realm",
diff --git a/java/org/apache/catalina/startup/SetAllPropertiesRule.java b/java/org/apache/catalina/startup/SetAllPropertiesRule.java
index b0518b510..a87c1adf0 100644
--- a/java/org/apache/catalina/startup/SetAllPropertiesRule.java
+++ b/java/org/apache/catalina/startup/SetAllPropertiesRule.java
@@ -53,6 +53,7 @@ public class SetAllPropertiesRule extends Rule {
*
* @exception Exception if a processing error occurs
*/
+ @Override
public void begin(String namespace, String nameX, Attributes attributes)
throws Exception {
diff --git a/java/org/apache/catalina/startup/SetContextPropertiesRule.java b/java/org/apache/catalina/startup/SetContextPropertiesRule.java
index c9b3094f5..5e044f25a 100644
--- a/java/org/apache/catalina/startup/SetContextPropertiesRule.java
+++ b/java/org/apache/catalina/startup/SetContextPropertiesRule.java
@@ -48,6 +48,7 @@ public class SetContextPropertiesRule extends Rule {
*
* @exception Exception if a processing error occurs
*/
+ @Override
public void begin(String namespace, String nameX, Attributes attributes)
throws Exception {
diff --git a/java/org/apache/catalina/startup/SetNextNamingRule.java b/java/org/apache/catalina/startup/SetNextNamingRule.java
index 091f898d5..f28034bc8 100644
--- a/java/org/apache/catalina/startup/SetNextNamingRule.java
+++ b/java/org/apache/catalina/startup/SetNextNamingRule.java
@@ -87,6 +87,7 @@ public class SetNextNamingRule extends Rule {
* @param name the local name if the parser is namespace aware, or just
* the element name otherwise
*/
+ @Override
public void end(String namespace, String name) throws Exception {
// Identify the objects to be used
@@ -110,6 +111,7 @@ public class SetNextNamingRule extends Rule {
/**
* Render a printable version of this Rule.
*/
+ @Override
public String toString() {
StringBuilder sb = new StringBuilder("SetNextRule[");
diff --git a/java/org/apache/catalina/startup/TldRuleSet.java b/java/org/apache/catalina/startup/TldRuleSet.java
index 5405558d4..45003be49 100644
--- a/java/org/apache/catalina/startup/TldRuleSet.java
+++ b/java/org/apache/catalina/startup/TldRuleSet.java
@@ -86,6 +86,7 @@ public class TldRuleSet extends RuleSetBase {
* @param digester Digester instance to which the new Rule instances
* should be added.
*/
+ @Override
public void addRuleInstances(Digester digester) {
// Note the sharing of state between rules
@@ -113,6 +114,7 @@ final class TaglibRule extends Rule {
this.taglibUriRule = taglibUriRule;
}
+ @Override
public void body(String namespace, String name, String text)
throws Exception {
taglibUriRule.setDuplicateUri(false);
diff --git a/java/org/apache/catalina/startup/Tomcat.java b/java/org/apache/catalina/startup/Tomcat.java
index 14ba59dae..8992ade74 100644
--- a/java/org/apache/catalina/startup/Tomcat.java
+++ b/java/org/apache/catalina/startup/Tomcat.java
@@ -697,6 +697,7 @@ public class Tomcat {
public ExistingStandardWrapper( Servlet existing ) {
this.existing = existing;
}
+ @Override
public synchronized Servlet loadServlet() throws ServletException {
if (!init) {
existing.init(facade);
@@ -705,9 +706,11 @@ public class Tomcat {
return existing;
}
+ @Override
public long getAvailable() {
return 0;
}
+ @Override
public boolean isUnavailable() {
return false;
}
diff --git a/java/org/apache/catalina/startup/WebRuleSet.java b/java/org/apache/catalina/startup/WebRuleSet.java
index d7b1c96e1..621468848 100644
--- a/java/org/apache/catalina/startup/WebRuleSet.java
+++ b/java/org/apache/catalina/startup/WebRuleSet.java
@@ -150,6 +150,7 @@ public class WebRuleSet extends RuleSetBase {
* @param digester Digester instance to which the new Rule instances
* should be added.
*/
+ @Override
public void addRuleInstances(Digester digester) {
sessionConfig = new SetSessionConfig();
jspConfig = new SetJspConfig();
@@ -619,6 +620,7 @@ final class SetLoginConfig extends Rule {
public SetLoginConfig() {
}
+ @Override
public void begin(String namespace, String name, Attributes attributes)
throws Exception {
if (isLoginConfigSet){
@@ -640,6 +642,7 @@ final class SetJspConfig extends Rule {
public SetJspConfig() {
}
+ @Override
public void begin(String namespace, String name, Attributes attributes)
throws Exception {
if (isJspConfigSet){
@@ -661,6 +664,7 @@ final class SetSessionConfig extends Rule {
public SetSessionConfig() {
}
+ @Override
public void begin(String namespace, String name, Attributes attributes)
throws Exception {
if (isSessionConfigSet){
@@ -683,6 +687,7 @@ final class SetAuthConstraintRule extends Rule {
public SetAuthConstraintRule() {
}
+ @Override
public void begin(String namespace, String name, Attributes attributes)
throws Exception {
SecurityConstraint securityConstraint =
@@ -707,6 +712,7 @@ final class SetDistributableRule extends Rule {
public SetDistributableRule() {
}
+ @Override
public void begin(String namespace, String name, Attributes attributes)
throws Exception {
WebXml webXml = (WebXml) digester.peek();
@@ -733,6 +739,7 @@ final class SetPublicIdRule extends Rule {
private String method = null;
+ @Override
public void begin(String namespace, String name, Attributes attributes)
throws Exception {
@@ -771,6 +778,7 @@ final class ServletDefCreateRule extends Rule {
public ServletDefCreateRule() {
}
+ @Override
public void begin(String namespace, String name, Attributes attributes)
throws Exception {
ServletDef servletDef = new ServletDef();
@@ -779,6 +787,7 @@ final class ServletDefCreateRule extends Rule {
digester.getLogger().debug("new " + servletDef.getClass().getName());
}
+ @Override
public void end(String namespace, String name)
throws Exception {
ServletDef servletDef = (ServletDef) digester.pop();
@@ -799,6 +808,7 @@ final class CallParamMultiRule extends CallParamRule {
super(paramIndex);
}
+ @Override
public void end(String namespace, String name) {
if (bodyTextStack != null && !bodyTextStack.empty()) {
// what we do now is push one parameter onto the top set of parameters
@@ -837,6 +847,7 @@ final class CallMethodMultiRule extends CallMethodRule {
* @param name the local name if the parser is namespace aware, or just
* the element name otherwise
*/
+ @Override
public void end(String namespace, String name) throws Exception {
// Retrieve or construct the parameter values array
@@ -924,6 +935,7 @@ final class IgnoreAnnotationsRule extends Rule {
public IgnoreAnnotationsRule() {
}
+ @Override
public void begin(String namespace, String name, Attributes attributes)
throws Exception {
WebXml webxml = (WebXml) digester.peek(digester.getCount() - 1);
@@ -948,6 +960,7 @@ final class AbsoluteOrderingRule extends Rule {
public AbsoluteOrderingRule() {
}
+ @Override
public void begin(String namespace, String name, Attributes attributes)
throws Exception {
digester.getLogger().warn(
@@ -963,6 +976,7 @@ final class RelativeOrderingRule extends Rule {
public RelativeOrderingRule() {
}
+ @Override
public void begin(String namespace, String name, Attributes attributes)
throws Exception {
digester.getLogger().warn(
@@ -989,6 +1003,7 @@ final class SoapHeaderRule extends Rule {
* the element name otherwise
* @param bodyText The body text of this element
*/
+ @Override
public void body(String namespace, String name, String text)
throws Exception {
String namespaceuri = null;
@@ -1023,6 +1038,7 @@ final class ServiceQnameRule extends Rule {
* the element name otherwise
* @param bodyText The body text of this element
*/
+ @Override
public void body(String namespace, String name, String text)
throws Exception {
String namespaceuri = null;
diff --git a/java/org/apache/catalina/tribes/ChannelException.java b/java/org/apache/catalina/tribes/ChannelException.java
index 940cdb3fa..fc7747111 100644
--- a/java/org/apache/catalina/tribes/ChannelException.java
+++ b/java/org/apache/catalina/tribes/ChannelException.java
@@ -80,6 +80,7 @@ public class ChannelException extends Exception {
* @return String
* @see java.lang.Exception#getMessage()
*/
+ @Override
public String getMessage() {
StringBuilder buf = new StringBuilder(super.getMessage());
if (faultyMembers==null || faultyMembers.size() == 0 ) {
@@ -161,14 +162,17 @@ public class ChannelException extends Exception {
return cause;
}
+ @Override
public String toString() {
return "FaultyMember:"+member.toString();
}
+ @Override
public int hashCode() {
return (member!=null)?member.hashCode():0;
}
+ @Override
public boolean equals(Object o) {
if (member==null || (!(o instanceof FaultyMember)) || (((FaultyMember)o).member==null)) return false;
return member.equals(((FaultyMember)o).member);
diff --git a/java/org/apache/catalina/tribes/UniqueId.java b/java/org/apache/catalina/tribes/UniqueId.java
index 3fdf39fb3..a025f4a39 100644
--- a/java/org/apache/catalina/tribes/UniqueId.java
+++ b/java/org/apache/catalina/tribes/UniqueId.java
@@ -42,11 +42,13 @@ public final class UniqueId implements Serializable{
System.arraycopy(id,offset,this.id,0,length);
}
+ @Override
public int hashCode() {
if ( id == null ) return 0;
return Arrays.hashCode(id);
}
+ @Override
public boolean equals(Object other) {
boolean result = (other instanceof UniqueId);
if ( result ) {
@@ -63,6 +65,7 @@ public final class UniqueId implements Serializable{
return id;
}
+ @Override
public String toString() {
StringBuilder buf = new StringBuilder("UniqueId");
buf.append(org.apache.catalina.tribes.util.Arrays.toString(id));
diff --git a/java/org/apache/catalina/tribes/group/ChannelCoordinator.java b/java/org/apache/catalina/tribes/group/ChannelCoordinator.java
index bbc6e512f..5da083e62 100644
--- a/java/org/apache/catalina/tribes/group/ChannelCoordinator.java
+++ b/java/org/apache/catalina/tribes/group/ChannelCoordinator.java
@@ -48,7 +48,9 @@ public class ChannelCoordinator extends ChannelInterceptorBase implements Messag
//override optionflag
protected int optionFlag = Channel.SEND_OPTIONS_BYTE_MESSAGE|Channel.SEND_OPTIONS_USE_ACK|Channel.SEND_OPTIONS_SYNCHRONIZED_ACK;
+ @Override
public int getOptionFlag() {return optionFlag;}
+ @Override
public void setOptionFlag(int flag) {optionFlag=flag;}
private int startLevel = 0;
@@ -73,6 +75,7 @@ public class ChannelCoordinator extends ChannelInterceptorBase implements Messag
* @param options int - sender options, see class documentation
* @return ClusterMessage[] - the replies from the members, if any.
*/
+ @Override
public void sendMessage(Member[] destination, ChannelMessage msg, InterceptorPayload payload) throws ChannelException {
if ( destination == null ) destination = membershipService.getMembers();
if ((msg.getOptions()&Channel.SEND_OPTIONS_MULTICAST) == Channel.SEND_OPTIONS_MULTICAST) {
@@ -97,6 +100,7 @@ public class ChannelCoordinator extends ChannelInterceptorBase implements Messag
* SND_RX_SEQ - starts the replication receiver
* @throws ChannelException if a startup error occurs or the service is already started.
*/
+ @Override
public void start(int svc) throws ChannelException {
this.internalStart(svc);
}
@@ -112,6 +116,7 @@ public class ChannelCoordinator extends ChannelInterceptorBase implements Messag
* SND_RX_SEQ - stops the replication receiver
* @throws ChannelException if a startup error occurs or the service is already started.
*/
+ @Override
public void stop(int svc) throws ChannelException {
this.internalStop(svc);
}
@@ -234,16 +239,19 @@ public class ChannelCoordinator extends ChannelInterceptorBase implements Messag
}
+ @Override
public void memberAdded(Member member){
SenderState.getSenderState(member);
super.memberAdded(member);
}
+ @Override
public void memberDisappeared(Member member){
SenderState.removeSenderState(member);
super.memberDisappeared(member);
}
+ @Override
public void messageReceived(ChannelMessage msg) {
if ( Logs.MESSAGES.isTraceEnabled() ) {
Logs.MESSAGES.trace("ChannelCoordinator - Received msg:" + new UniqueId(msg.getUniqueId()) + " at " +new java.sql.Timestamp(System.currentTimeMillis())+ " from "+msg.getAddress().getName());
@@ -282,6 +290,7 @@ public class ChannelCoordinator extends ChannelInterceptorBase implements Messag
this.membershipService.setMembershipListener(this);
}
+ @Override
public void heartbeat() {
if ( clusterSender!=null ) clusterSender.heartbeat();
super.heartbeat();
@@ -290,6 +299,7 @@ public class ChannelCoordinator extends ChannelInterceptorBase implements Messag
/**
* has members
*/
+ @Override
public boolean hasMembers() {
return this.getMembershipService().hasMembers();
}
@@ -298,6 +308,7 @@ public class ChannelCoordinator extends ChannelInterceptorBase implements Messag
* Get all current cluster members
* @return all members or empty array
*/
+ @Override
public Member[] getMembers() {
return this.getMembershipService().getMembers();
}
@@ -307,6 +318,7 @@ public class ChannelCoordinator extends ChannelInterceptorBase implements Messag
* @param mbr Member
* @return Member
*/
+ @Override
public Member getMember(Member mbr){
return this.getMembershipService().getMember(mbr);
}
@@ -317,6 +329,7 @@ public class ChannelCoordinator extends ChannelInterceptorBase implements Messag
*
* @return Member
*/
+ @Override
public Member getLocalMember(boolean incAlive) {
return this.getMembershipService().getLocalMember(incAlive);
}
diff --git a/java/org/apache/catalina/tribes/group/GroupChannel.java b/java/org/apache/catalina/tribes/group/GroupChannel.java
index 860f651d4..d93be23ad 100644
--- a/java/org/apache/catalina/tribes/group/GroupChannel.java
+++ b/java/org/apache/catalina/tribes/group/GroupChannel.java
@@ -145,6 +145,7 @@ public class GroupChannel extends ChannelInterceptorBase implements ManagedChann
* Invoke this method from the application on a periodic basis if
* you have turned off internal heartbeats channel.setHeartbeat(false)
*/
+ @Override
public void heartbeat() {
super.heartbeat();
Iterator
username or name for the username
* property.
*/
+ @Override
public String toString() {
StringBuilder sb = new StringBuilder("dateStamp.
*/
+ @Override
protected synchronized void open() {
super.open();
if (currentLogFile.length()==0) {
@@ -228,6 +230,7 @@ public class ExtendedAccessLogValve
private static final ThreadLocal