You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by gg...@apache.org on 2012/10/06 20:44:22 UTC
svn commit: r1395147 -
/logging/log4j/log4j2/trunk/api/src/main/java/org/apache/logging/log4j/LogManager.java
Author: ggregory
Date: Sat Oct 6 18:44:22 2012
New Revision: 1395147
URL: http://svn.apache.org/viewvc?rev=1395147&view=rev
Log:
Fix generics warnings.
Modified:
logging/log4j/log4j2/trunk/api/src/main/java/org/apache/logging/log4j/LogManager.java
Modified: logging/log4j/log4j2/trunk/api/src/main/java/org/apache/logging/log4j/LogManager.java
URL: http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/api/src/main/java/org/apache/logging/log4j/LogManager.java?rev=1395147&r1=1395146&r2=1395147&view=diff
==============================================================================
--- logging/log4j/log4j2/trunk/api/src/main/java/org/apache/logging/log4j/LogManager.java (original)
+++ logging/log4j/log4j2/trunk/api/src/main/java/org/apache/logging/log4j/LogManager.java Sat Oct 6 18:44:22 2012
@@ -62,7 +62,7 @@ public class LogManager {
ClassLoader cl = findClassLoader();
List<LoggerContextFactory> factories = new ArrayList<LoggerContextFactory>();
- Enumeration enumResources = null;
+ Enumeration<URL> enumResources = null;
try {
enumResources = cl.getResources(LOGGER_RESOURCE);
} catch (IOException e) {
@@ -72,7 +72,7 @@ public class LogManager {
if (enumResources != null) {
while (enumResources.hasMoreElements()) {
Properties props = new Properties();
- URL url = (URL) enumResources.nextElement();
+ URL url = enumResources.nextElement();
try {
props.loadFromXML(url.openStream());
} catch (IOException ioe) {
@@ -84,7 +84,7 @@ public class LogManager {
String className = props.getProperty(LOGGER_CONTEXT_FACTORY);
if (className != null) {
try {
- Class clazz = cl.loadClass(className);
+ Class<?> clazz = cl.loadClass(className);
if (LoggerContextFactory.class.isAssignableFrom(clazz)) {
factories.add((LoggerContextFactory) clazz.newInstance());
} else {
@@ -134,7 +134,7 @@ public class LogManager {
* @param clazz The Class whose name should be used as the Logger name.
* @return The Logger.
*/
- public static Logger getLogger(Class clazz) {
+ public static Logger getLogger(Class<?> clazz) {
return factory.getContext(LogManager.class.getName(), null, false).getLogger(clazz.getName());
}
@@ -224,9 +224,9 @@ public class LogManager {
if (System.getSecurityManager() == null) {
cl = Thread.currentThread().getContextClassLoader();
} else {
- cl = (ClassLoader) java.security.AccessController.doPrivileged(
- new java.security.PrivilegedAction() {
- public Object run() {
+ cl = java.security.AccessController.doPrivileged(
+ new java.security.PrivilegedAction<ClassLoader>() {
+ public ClassLoader run() {
return Thread.currentThread().getContextClassLoader();
}
}