in src/java/org/apache/fulcrum/yaafi/interceptor/performance/PerformanceInterceptorServiceImpl.java [175:203]
protected void log(int mode, AvalonInterceptorContext interceptorContext, StopWatch stopWatch) {
String msg = null;
long time = stopWatch.getTime();
if (time >= tresholdList[0]) {
if (this.getLogger().isFatalErrorEnabled()) {
msg = this.toString(interceptorContext, stopWatch, mode);
this.getLogger().fatalError(msg);
}
} else if (time >= tresholdList[1]) {
if (this.getLogger().isErrorEnabled()) {
msg = this.toString(interceptorContext, stopWatch, mode);
this.getLogger().error(msg);
}
} else if (time >= tresholdList[2]) {
if (this.getLogger().isWarnEnabled()) {
msg = this.toString(interceptorContext, stopWatch, mode);
this.getLogger().warn(msg);
}
} else if (time >= tresholdList[3]) {
if (this.getLogger().isInfoEnabled()) {
msg = this.toString(interceptorContext, stopWatch, mode);
this.getLogger().info(msg);
}
} else if (time >= tresholdList[4] && this.getLogger().isDebugEnabled() == true) {
msg = this.toString(interceptorContext, stopWatch, mode);
this.getLogger().debug(msg);
}
}