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.String
SPACER
what 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.String
getBuildFailedMessage()
This is an override point: the message that indicates whether a build failed.protected java.lang.String
getBuildSuccessfulMessage()
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:
getBuildFailedMessage
in 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:
getBuildSuccessfulMessage
in classDefaultLogger
- Returns:
- The classic "BUILD SUCCESSFUL" plus a timestamp
-