Author: markt
Date: Fri Nov 18 15:05:47 2016
New Revision: 1770389
URL: http://svn.apache.org/viewvc?rev=1770389&view=rev
Log:
Refactor to reduce duplication.
Modified:
tomcat/trunk/java/org/apache/catalina/core/ContainerBase.java
tomcat/trunk/java/org/apache/catalina/core/StandardContext.java
tomcat/trunk/java/org/apache/catalina/core/StandardEngine.java
tomcat/trunk/java/org/apache/catalina/core/StandardHost.java
tomcat/trunk/java/org/apache/catalina/core/StandardWrapper.java
Modified: tomcat/trunk/java/org/apache/catalina/core/ContainerBase.java
URL:
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/core/ContainerBase.java?rev=1770389&r1=1770388&r2=1770389&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/core/ContainerBase.java (original)
+++ tomcat/trunk/java/org/apache/catalina/core/ContainerBase.java Fri Nov 18
15:05:47 2016
@@ -1319,9 +1319,24 @@ public abstract class ContainerBase exte
}
- // -------------------------------------- ContainerExecuteDelay Inner Class
+ @Override
+ public final String toString() {
+ StringBuilder sb = new StringBuilder();
+ Container parent = getParent();
+ if (parent != null) {
+ sb.append(parent.toString());
+ sb.append('.');
+ }
+ sb.append(this.getClass().getSimpleName());
+ sb.append('[');
+ sb.append(getName());
+ sb.append(']');
+ return sb.toString();
+ }
+ // -------------------------------------- ContainerExecuteDelay Inner Class
+
/**
* Private thread class to invoke the backgroundProcess method
* of this container and its children after a fixed delay.
Modified: tomcat/trunk/java/org/apache/catalina/core/StandardContext.java
URL:
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/core/StandardContext.java?rev=1770389&r1=1770388&r2=1770389&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/core/StandardContext.java (original)
+++ tomcat/trunk/java/org/apache/catalina/core/StandardContext.java Fri Nov 18
15:05:47 2016
@@ -5595,28 +5595,9 @@ public class StandardContext extends Con
log.debug("resetContext " + getObjectName());
}
- /**
- * Return a String representation of this component.
- */
- @Override
- public String toString() {
-
- StringBuilder sb = new StringBuilder();
- if (getParent() != null) {
- sb.append(getParent().toString());
- sb.append(".");
- }
- sb.append("StandardContext[");
- sb.append(getName());
- sb.append("]");
- return (sb.toString());
-
- }
-
// ------------------------------------------------------ Protected Methods
-
/**
* Adjust the URL pattern to begin with a leading slash, if appropriate
* (i.e. we are running a servlet 2.2 application). Otherwise, return
Modified: tomcat/trunk/java/org/apache/catalina/core/StandardEngine.java
URL:
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/core/StandardEngine.java?rev=1770389&r1=1770388&r2=1770389&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/core/StandardEngine.java (original)
+++ tomcat/trunk/java/org/apache/catalina/core/StandardEngine.java Fri Nov 18
15:05:47 2016
@@ -264,19 +264,6 @@ public class StandardEngine extends Cont
/**
- * Return a String representation of this component.
- */
- @Override
- public String toString() {
-
- StringBuilder sb = new StringBuilder("StandardEngine[");
- sb.append(getName());
- sb.append("]");
- return (sb.toString());
-
- }
-
- /**
* Override the default implementation. If no access log is defined for the
* Engine, look for one in the Engine's default host and then the default
* host's ROOT context. If still none is found, return the default NoOp
Modified: tomcat/trunk/java/org/apache/catalina/core/StandardHost.java
URL:
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/core/StandardHost.java?rev=1770389&r1=1770388&r2=1770389&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/core/StandardHost.java (original)
+++ tomcat/trunk/java/org/apache/catalina/core/StandardHost.java Fri Nov 18
15:05:47 2016
@@ -836,24 +836,6 @@ public class StandardHost extends Contai
/**
- * @return a String representation of this component.
- */
- @Override
- public String toString() {
-
- StringBuilder sb = new StringBuilder();
- if (getParent() != null) {
- sb.append(getParent().toString());
- sb.append(".");
- }
- sb.append("StandardHost[");
- sb.append(getName());
- sb.append("]");
- return (sb.toString());
-
- }
-
- /**
* Start this component and implement the requirements
* of {@link org.apache.catalina.util.LifecycleBase#startInternal()}.
*
Modified: tomcat/trunk/java/org/apache/catalina/core/StandardWrapper.java
URL:
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/core/StandardWrapper.java?rev=1770389&r1=1770388&r2=1770389&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/core/StandardWrapper.java (original)
+++ tomcat/trunk/java/org/apache/catalina/core/StandardWrapper.java Fri Nov 18
15:05:47 2016
@@ -1260,25 +1260,6 @@ public class StandardWrapper extends Con
/**
- * @return a String representation of this component.
- */
- @Override
- public String toString() {
-
- StringBuilder sb = new StringBuilder();
- if (getParent() != null) {
- sb.append(getParent().toString());
- sb.append(".");
- }
- sb.append("StandardWrapper[");
- sb.append(getName());
- sb.append("]");
- return (sb.toString());
-
- }
-
-
- /**
* Process an UnavailableException, marking this servlet as unavailable
* for the specified amount of time.
*
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]