Browse Source

Explain logger name semantics (see AbstractTraceInterceptor.setLoggerName)

See gh-28678
pull/29369/head
Juergen Hoeller 3 years ago
parent
commit
4c38777064
  1. 6
      spring-context/src/main/java/org/springframework/cache/interceptor/LoggingCacheErrorHandler.java

6
spring-context/src/main/java/org/springframework/cache/interceptor/LoggingCacheErrorHandler.java vendored

@ -80,9 +80,13 @@ public class LoggingCacheErrorHandler implements CacheErrorHandler { @@ -80,9 +80,13 @@ public class LoggingCacheErrorHandler implements CacheErrorHandler {
/**
* Create a {@code LoggingCacheErrorHandler} that uses the supplied
* {@code loggerName} and {@code logStackTraces} flag.
* @param loggerName the logger name to use
* @param loggerName the name of the logger to use. The name will be passed
* to the underlying logger implementation through Commons Logging, getting
* interpreted as log category according to the logger's configuration.
* @param logStackTraces whether to log stack traces
* @since 5.3.24
* @see org.apache.commons.logging.LogFactory#getLog(String)
* @see java.util.logging.Logger#getLogger(String)
*/
public LoggingCacheErrorHandler(String loggerName, boolean logStackTraces) {
Assert.notNull(loggerName, "'loggerName' must not be null");

Loading…
Cancel
Save