]>
git.argeo.org Git - lgpl/argeo-commons.git/blob - org.argeo.cms.tp/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. */
8 public abstract class LogFactory
{
9 public static Log
getLog(Class
<?
> clss
) {
10 return getLog(Objects
.requireNonNull(clss
).getName());
13 public static Log
getLog(String name
) {
14 Logger logger
= System
.getLogger(Objects
.requireNonNull(name
));
15 return new LoggerWrapper(logger
);
18 static class LoggerWrapper
implements Log
{
19 private final Logger logger
;
21 LoggerWrapper(Logger logger
) {
27 public Logger
getLogger() {