]>
git.argeo.org Git - lgpl/argeo-commons.git/blob - org.argeo.api/src/org/apache/commons/logging/LogFactory.java
1 package org
.apache
.commons
.logging
;
3 import java
.lang
.System
.Logger
;
4 import java
.util
.Objects
;
6 /** A pseudo implementation of Apache Commons Logging. */
7 public abstract class LogFactory
{
8 public static Log
getLog(Class
<?
> clss
) {
9 return getLog(Objects
.requireNonNull(clss
).getName());
12 public static Log
getLog(String name
) {
13 Logger logger
= System
.getLogger(Objects
.requireNonNull(name
));
14 return new LoggerWrapper(logger
);
17 static class LoggerWrapper
implements Log
{
18 private final Logger logger
;
20 LoggerWrapper(Logger logger
) {
26 public Logger
getLogger() {