Author: markt
Date: Wed Mar 22 10:32:18 2017
New Revision: 1788082

URL: http://svn.apache.org/viewvc?rev=1788082&view=rev
Log:
Trivial commit to test CI system.
Experimenting with automatic formatting.
No functional change.

Modified:
    
tomcat/tc8.5.x/trunk/java/org/apache/catalina/ant/BaseRedirectorHelperTask.java

Modified: 
tomcat/tc8.5.x/trunk/java/org/apache/catalina/ant/BaseRedirectorHelperTask.java
URL: 
http://svn.apache.org/viewvc/tomcat/tc8.5.x/trunk/java/org/apache/catalina/ant/BaseRedirectorHelperTask.java?rev=1788082&r1=1788081&r2=1788082&view=diff
==============================================================================
--- 
tomcat/tc8.5.x/trunk/java/org/apache/catalina/ant/BaseRedirectorHelperTask.java 
(original)
+++ 
tomcat/tc8.5.x/trunk/java/org/apache/catalina/ant/BaseRedirectorHelperTask.java 
Wed Mar 22 10:32:18 2017
@@ -14,11 +14,8 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-
-
 package org.apache.catalina.ant;
 
-
 import java.io.File;
 import java.io.IOException;
 import java.io.OutputStream;
@@ -30,17 +27,14 @@ import org.apache.tools.ant.Task;
 import org.apache.tools.ant.taskdefs.Redirector;
 import org.apache.tools.ant.types.RedirectorElement;
 
-
 /**
- * Abstract base class to add output redirection support for Catalina
- * Ant tasks. These tasks require Ant 1.5 or later.
- * <br>
- * <strong>WARNING:</strong> due to depends chain, Ant could call a Task
- * more than once and this can affect the output redirection when configured.
- * If you are collecting the output in a property, it will collect the output
- * of only the first run, since Ant properties are immutable and once created
- * they cannot be changed.
- * <br>
+ * Abstract base class to add output redirection support for Catalina Ant 
tasks.
+ * These tasks require Ant 1.5 or later. <br>
+ * <strong>WARNING:</strong> due to depends chain, Ant could call a Task more
+ * than once and this can affect the output redirection when configured. If you
+ * are collecting the output in a property, it will collect the output of only
+ * the first run, since Ant properties are immutable and once created they
+ * cannot be changed. <br>
  * If you are collecting output in a file the file will be overwritten with the
  * output of the last run, unless you set append="true", in which case each run
  * will append it's output to the file.
@@ -51,57 +45,56 @@ import org.apache.tools.ant.types.Redire
  */
 public abstract class BaseRedirectorHelperTask extends Task {
 
-    // ------------------------------------------------------------- Properties
-
     /** Redirector helper */
     protected final Redirector redirector = new Redirector(this);
-    //protected Redirector redirector = null;
+
     /** Redirector element for this task */
     protected RedirectorElement redirectorElement = null;
+
     /** The stream for info output */
     protected OutputStream redirectOutStream = null;
+
     /** The stream for error output */
     protected OutputStream redirectErrStream = null;
+
     /** The print stream for info output */
     PrintStream redirectOutPrintStream = null;
+
     /** The print stream for error output */
     PrintStream redirectErrPrintStream = null;
 
-   /**
-     * Whether to fail (with a BuildException) if
-     * ManagerServlet returns an error. The default behavior is
-     * to do so.
-     * <b>
-     * This flag does not control parameters checking. If the task is called
-     * with wrong or invalid parameters, it will throw BuildException
-     * independently from the setting of this flag.
-     * </b>
+    /**
+     * Whether to fail (with a BuildException) if ManagerServlet returns an
+     * error. The default behavior is to do so. <b> This flag does not control
+     * parameters checking. If the task is called with wrong or invalid
+     * parameters, it will throw BuildException independently from the setting
+     * of this flag. </b>
      */
     protected boolean failOnError = true;
 
     /**
-      * <code>true</code> true when output redirection is requested for this 
task .
-      * Default is to log on Ant log.
-      */
+     * <code>true</code> true when output redirection is requested for this 
task
+     * . Default is to log on Ant log.
+     */
     protected boolean redirectOutput = false;
 
     /**
-      * will be set to <code>true</code> when the configuration of the 
Redirector is
-      * complete.
-      */
+     * will be set to <code>true</code> when the configuration of the 
Redirector
+     * is complete.
+     */
     protected boolean redirectorConfigured = false;
 
     /**
-     * Flag which indicates that, if redirected, output should also be
-     * always sent to the log. Default is that output is sent only to
-     * redirected streams.
+     * Flag which indicates that, if redirected, output should also be always
+     * sent to the log. Default is that output is sent only to redirected
+     * streams.
      */
     protected boolean alwaysLog = false;
 
+
     /**
-     * Whether to fail (with a BuildException) if
-     * ManagerServlet returns an error.  The default behavior is
-     * to do so.
+     * Whether to fail (with a BuildException) if ManagerServlet returns an
+     * error. The default behavior is to do so.
      *
      * @param fail The new value of failonerror
      */
@@ -109,6 +102,7 @@ public abstract class BaseRedirectorHelp
         failOnError = fail;
     }
 
+
     /**
      * Returns the value of the failOnError property.
      *
@@ -116,7 +110,7 @@ public abstract class BaseRedirectorHelp
      *         otherwise <code>false</code>
      */
     public boolean isFailOnError() {
-      return failOnError;
+        return failOnError;
     }
 
 
@@ -130,6 +124,7 @@ public abstract class BaseRedirectorHelp
         redirectOutput = true;
     }
 
+
     /**
      * File the error output of the task is redirected to.
      *
@@ -141,22 +136,22 @@ public abstract class BaseRedirectorHelp
         redirectOutput = true;
     }
 
+
     /**
-     * Controls whether error output is logged. This is only useful
-     * when output is being redirected and error output is desired in the
-     * Ant log
+     * Controls whether error output is logged. This is only useful when output
+     * is being redirected and error output is desired in the Ant log
      *
      * @param logError if true the standard error is sent to the Ant log system
-     *        and not sent to output stream.
+     *            and not sent to output stream.
      */
     public void setLogError(boolean logError) {
         redirector.setLogError(logError);
         redirectOutput = true;
     }
 
+
     /**
-     * Property name whose value should be set to the output of
-     * the task.
+     * Property name whose value should be set to the output of the task.
      *
      * @param outputProperty property name
      *
@@ -166,9 +161,9 @@ public abstract class BaseRedirectorHelp
         redirectOutput = true;
     }
 
+
     /**
-     * Property name whose value should be set to the error of
-     * the task..
+     * Property name whose value should be set to the error of the task..
      *
      * @param errorProperty property name
      *
@@ -178,6 +173,7 @@ public abstract class BaseRedirectorHelp
         redirectOutput = true;
     }
 
+
     /**
      * If true, append output to existing file.
      *
@@ -189,24 +185,26 @@ public abstract class BaseRedirectorHelp
         redirectOutput = true;
     }
 
+
     /**
-     * If true, (error and non-error) output will be redirected
-     * as specified while being sent to Ant's logging mechanism as if no
-     * redirection had taken place.  Defaults to false.
-     * <br>
-     * Actually handled internally, with Ant 1.6.3 it will be handled by
-     * the <code>Redirector</code> itself.
+     * If true, (error and non-error) output will be redirected as specified
+     * while being sent to Ant's logging mechanism as if no redirection had
+     * taken place. Defaults to false. <br>
+     * Actually handled internally, with Ant 1.6.3 it will be handled by the
+     * <code>Redirector</code> itself.
+     *
      * @param alwaysLog <code>boolean</code>
      */
     public void setAlwaysLog(boolean alwaysLog) {
         this.alwaysLog = alwaysLog;
-        //redirector.setAlwaysLog(alwaysLog);
         redirectOutput = true;
     }
 
+
     /**
      * Whether output and error files should be created even when empty.
      * Defaults to true.
+     *
      * @param createEmptyFiles <CODE>boolean</CODE>.
      */
     public void setCreateEmptyFiles(boolean createEmptyFiles) {
@@ -214,9 +212,11 @@ public abstract class BaseRedirectorHelp
         redirectOutput = true;
     }
 
+
     /**
      * Add a <CODE>RedirectorElement</CODE> to this task.
-     * @param redirectorElement   <CODE>RedirectorElement</CODE>.
+     *
+     * @param redirectorElement <CODE>RedirectorElement</CODE>.
      */
     public void addConfiguredRedirector(RedirectorElement redirectorElement) {
         if (this.redirectorElement != null) {
@@ -226,6 +226,7 @@ public abstract class BaseRedirectorHelp
         }
     }
 
+
     /**
      * Set up properties on the Redirector from RedirectorElement if present.
      */
@@ -235,18 +236,19 @@ public abstract class BaseRedirectorHelp
             redirectOutput = true;
         }
         /*
-         * Due to depends chain, Ant could call the Task more than once,
-         * this is to prevent that we attempt to configure uselessly
-         * more than once the Redirector.
+         * Due to depends chain, Ant could call the Task more than once, this 
is
+         * to prevent that we attempt to configure uselessly more than once the
+         * Redirector.
          */
         redirectorConfigured = true;
     }
 
+
     /**
      * Set up properties on the Redirector and create output streams.
      */
     protected void openRedirector() {
-        if (! redirectorConfigured) {
+        if (!redirectorConfigured) {
             configureRedirector();
         }
         if (redirectOutput) {
@@ -256,13 +258,14 @@ public abstract class BaseRedirectorHelp
             redirectErrStream = redirector.getErrorStream();
             redirectErrPrintStream = new PrintStream(redirectErrStream);
         }
-   }
+    }
+
 
     /**
-     * Ask redirector to close all the streams. It is necessary to call this 
method
-     * before leaving the Task to have the Streams flush their contents. If 
you are
-     * collecting output in a property, it will be created only if this method 
is
-     * called, otherwise you'll find it unset.
+     * Ask redirector to close all the streams. It is necessary to call this
+     * method before leaving the Task to have the Streams flush their contents.
+     * If you are collecting output in a property, it will be created only if
+     * this method is called, otherwise you'll find it unset.
      */
     protected void closeRedirector() {
         try {
@@ -270,13 +273,11 @@ public abstract class BaseRedirectorHelp
                 redirector.complete();
             }
         } catch (IOException ioe) {
-            log("Error closing redirector: "
-                + ioe.getMessage(), Project.MSG_ERR);
+            log("Error closing redirector: " + ioe.getMessage(), 
Project.MSG_ERR);
         }
         /*
-         * Due to depends chain, Ant could call the Task more than once,
-         * this is to prevent that we attempt to reuse the previously
-         * closed Streams.
+         * Due to depends chain, Ant could call the Task more than once, this 
is
+         * to prevent that we attempt to reuse the previously closed Streams.
          */
         redirectOutStream = null;
         redirectOutPrintStream = null;
@@ -284,6 +285,7 @@ public abstract class BaseRedirectorHelp
         redirectErrPrintStream = null;
     }
 
+
     /**
      * Handles output with the INFO priority.
      *
@@ -304,6 +306,7 @@ public abstract class BaseRedirectorHelp
         }
     }
 
+
     /**
      * Handles output with the INFO priority and flushes the stream.
      *
@@ -316,6 +319,7 @@ public abstract class BaseRedirectorHelp
         redirectOutPrintStream.flush();
     }
 
+
     /**
      * Handles error output with the ERR priority.
      *
@@ -336,6 +340,7 @@ public abstract class BaseRedirectorHelp
         }
     }
 
+
     /**
      * Handles error output with the ERR priority and flushes the stream.
      *
@@ -348,9 +353,10 @@ public abstract class BaseRedirectorHelp
         redirectErrPrintStream.flush();
     }
 
+
     /**
-     * Handles output with ERR priority to error stream and all other
-     * priorities to output stream.
+     * Handles output with ERR priority to error stream and all other 
priorities
+     * to output stream.
      *
      * @param output The output to log. Should not be <code>null</code>.
      * @param priority The priority level that should be used



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

Reply via email to