Browse Source

Ensure Spring `LogFactory` contains all public methods from Apache `LogFactory` (#30668)

pull/30714/head
Maarten Coene 1 year ago committed by GitHub
parent
commit
24457660e3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 27
      spring-jcl/src/main/java/org/apache/commons/logging/LogFactory.java

27
spring-jcl/src/main/java/org/apache/commons/logging/LogFactory.java

@ -102,4 +102,31 @@ public abstract class LogFactory { @@ -102,4 +102,31 @@ public abstract class LogFactory {
return getLog(name);
}
// Just in case some code happens to call uncommon Commons Logging methods...
@Deprecated
public Object getAttribute(String name) {
return null;
}
@Deprecated
public String[] getAttributeNames() {
return new String[0];
}
@Deprecated
public void removeAttribute(String name) {
// do nothing
}
@Deprecated
public void setAttribute(String name, Object value) {
// do nothing
}
@Deprecated
public void release() {
// do nothing
}
}

Loading…
Cancel
Save