Package org.apache.ivy.ant
Class AntMessageLogger
java.lang.Object
org.apache.ivy.util.AbstractMessageLogger
org.apache.ivy.ant.AntMessageLogger
- All Implemented Interfaces:
MessageLogger
Implementation of the simple message facility for ant.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
AntMessageLogger
(org.apache.tools.ant.ProjectComponent task) Constructs a new AntMessageImpl instance. -
Method Summary
Modifier and TypeMethodDescriptionvoid
doEndProgress
(String msg) Indicates the end of a long running taskvoid
Indicates a progression for a long running taskvoid
Logs a message at the given level.void
Same asMessageLogger.log(String, int)
, but without adding any contextual information to the message.static void
toString()
Methods inherited from class org.apache.ivy.util.AbstractMessageLogger
clearProblems, debug, deprecated, endProgress, endProgress, error, getErrors, getProblems, getWarns, info, isShowProgress, progress, rawinfo, setShowProgress, sumupProblems, verbose, warn
-
Constructor Details
-
AntMessageLogger
protected AntMessageLogger(org.apache.tools.ant.ProjectComponent task) Constructs a new AntMessageImpl instance.- Parameters:
task
- the ant project component this message implementation should use for logging. Must not benull
.
-
-
Method Details
-
register
Creates and register anAntMessageLogger
for the givenTask
, with the givenIvy
instance.The created instance will automatically be unregistered from the Ivy instance when the task finishes.
- Parameters:
task
- the task the logger should use for loggingivy
- the ivy instance on which the logger should be registered
-
log
Description copied from interface:MessageLogger
Logs a message at the given level.level
constants are defined in theMessage
class.- Parameters:
msg
- the message to loglevel
- the level at which the message should be logged.- See Also:
-
rawlog
Description copied from interface:MessageLogger
Same asMessageLogger.log(String, int)
, but without adding any contextual information to the message.- Parameters:
msg
- the message to loglevel
- the level at which the message should be logged.
-
doProgress
public void doProgress()Description copied from class:AbstractMessageLogger
Indicates a progression for a long running task- Specified by:
doProgress
in classAbstractMessageLogger
-
doEndProgress
Description copied from class:AbstractMessageLogger
Indicates the end of a long running task- Specified by:
doEndProgress
in classAbstractMessageLogger
- Parameters:
msg
- the message associated with long running task end.
-
toString
-