|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.ivy.util.AbstractMessageLogger
org.gradle.logging.IvyLoggingAdaper
public class IvyLoggingAdaper
This class is for integrating Ivy log statements into our logging system. We don't want to have a dependency on logback. This would be bad for embedded usage. We only want one on slf4j. But slf4j has no constants for log levels. As we want to avoid the execution of if statements for each Ivy request, we use Map which delegates Ivy log statements to Sl4j action classes.
Constructor Summary | |
---|---|
IvyLoggingAdaper()
|
Method Summary | |
---|---|
void |
doEndProgress(java.lang.String msg)
|
void |
doProgress()
|
void |
log(java.lang.String msg,
int level)
|
void |
rawlog(java.lang.String msg,
int level)
|
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 |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public IvyLoggingAdaper()
Method Detail |
---|
public void log(java.lang.String msg, int level)
public void rawlog(java.lang.String msg, int level)
public void doProgress()
doProgress
in class org.apache.ivy.util.AbstractMessageLogger
public void doEndProgress(java.lang.String msg)
doEndProgress
in class org.apache.ivy.util.AbstractMessageLogger
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |