public final class LogDelegateFactory extends Object
Log delegates with Spring's logging conventions.
 Mainly for internal use within the framework with Apache Commons Logging,
 typically in the form of the spring-jcl bridge but also compatible
 with other Commons Logging bridges.
LogFactory| Modifier and Type | Method and Description | 
|---|---|
| static Log | getCompositeLog(Log primaryLogger,
               Log secondaryLogger,
               Log... tertiaryLoggers)Create a composite logger that delegates to a primary or falls back on a
 secondary logger if logging for the primary logger is not enabled. | 
| static Log | getHiddenLog(Class<?> clazz)Create a "hidden" logger whose name is intentionally prefixed with "_"
 because its output is either too verbose or otherwise deemed as optional
 or unnecessary to see at any log level by default under the normal package
 based log hierarchy. | 
public static Log getCompositeLog(Log primaryLogger, Log secondaryLogger, Log... tertiaryLoggers)
This may be used for fallback logging from lower-level packages that logically should log together with some higher-level package but the two don't happen to share a suitable parent package (e.g. logging for the web and lower-level http and codec packages). For such cases the primary (class-based) logger can be wrapped with a shared fallback logger.
primaryLogger - primary logger to try firstsecondaryLogger - secondary loggertertiaryLoggers - optional vararg of further fallback loggerspublic static Log getHiddenLog(Class<?> clazz)
clazz - the class for which to create a logger