Add is*Enabled methods for log level checks to LogAccessor

Closes gh-22862
This commit is contained in:
Juergen Hoeller 2019-05-02 11:57:48 +02:00
parent 0f553661a6
commit cee7d09e40
1 changed files with 45 additions and 0 deletions

View File

@ -68,6 +68,51 @@ public class LogAccessor {
}
// Log level checks
/**
* Is fatal logging currently enabled?
*/
public boolean isFatalEnabled() {
return this.log.isFatalEnabled();
}
/**
* Is error logging currently enabled?
*/
public boolean isErrorEnabled() {
return this.log.isErrorEnabled();
}
/**
* Is warn logging currently enabled?
*/
public boolean isWarnEnabled() {
return this.log.isWarnEnabled();
}
/**
* Is info logging currently enabled?
*/
public boolean isInfoEnabled() {
return this.log.isInfoEnabled();
}
/**
* Is debug logging currently enabled?
*/
public boolean isDebugEnabled() {
return this.log.isDebugEnabled();
}
/**
* Is trace logging currently enabled?
*/
public boolean isTraceEnabled() {
return this.log.isTraceEnabled();
}
// Plain log methods
/**