+++ /dev/null
-package org.apache.commons.logging;
-
-import java.lang.System.Logger;
-import java.util.Objects;
-
-/** A pseudo implementation of Apache Commons Logging. */
-public abstract class LogFactory {
- public static Log getLog(Class<?> clss) {
- return getLog(Objects.requireNonNull(clss).getName());
- }
-
- public static Log getLog(String name) {
- Logger logger = System.getLogger(Objects.requireNonNull(name));
- return new LoggerWrapper(logger);
- }
-
- static class LoggerWrapper implements Log {
- private final Logger logger;
-
- LoggerWrapper(Logger logger) {
- super();
- this.logger = logger;
- }
-
- @Override
- public Logger getLogger() {
- return logger;
- }
-
- }
-}