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, taskStarted
-
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
-