Package org.apache.tools.ant.listener
Class TimestampedLogger
java.lang.Object
org.apache.tools.ant.DefaultLogger
org.apache.tools.ant.listener.TimestampedLogger
- All Implemented Interfaces:
java.util.EventListener,BuildListener,BuildLogger
public class TimestampedLogger extends DefaultLogger
Like a normal logger, except with timed outputs
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringSPACERwhat appears between the old message and the newFields inherited from class org.apache.tools.ant.DefaultLogger
emacsMode, err, LEFT_COLUMN_SIZE, lSep, msgOutputLevel, out -
Constructor Summary
Constructors Constructor Description TimestampedLogger() -
Method Summary
Modifier and Type Method Description protected java.lang.StringgetBuildFailedMessage()This is an override point: the message that indicates whether a build failed.protected java.lang.StringgetBuildSuccessfulMessage()This is an override point: the message that indicates that a build succeeded.Methods inherited from class org.apache.tools.ant.DefaultLogger
buildFinished, buildStarted, extractProjectName, formatTime, getTimestamp, log, messageLogged, printMessage, setEmacsMode, setErrorPrintStream, setMessageOutputLevel, setOutputPrintStream, targetFinished, targetStarted, taskFinished, taskStartedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
SPACER
public static final java.lang.String SPACERwhat appears between the old message and the new- See Also:
- Constant Field Values
-
-
Constructor Details
-
TimestampedLogger
public TimestampedLogger()
-
-
Method Details
-
getBuildFailedMessage
protected java.lang.String getBuildFailedMessage()This is an override point: the message that indicates whether a build failed. Subclasses can change/enhance the message.- Overrides:
getBuildFailedMessagein classDefaultLogger- Returns:
- The classic "BUILD FAILED" plus a timestamp
-
getBuildSuccessfulMessage
protected java.lang.String getBuildSuccessfulMessage()This is an override point: the message that indicates that a build succeeded. Subclasses can change/enhance the message.- Overrides:
getBuildSuccessfulMessagein classDefaultLogger- Returns:
- The classic "BUILD SUCCESSFUL" plus a timestamp
-