From: markt Date: Mon, 20 Oct 2008 08:57:01 +0000 (+0000) Subject: Fix generics warnings X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=1ffe6a0c889dc7d27c4da835a3857a10a100407e;p=tomcat7.0 Fix generics warnings git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@706155 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/java/org/apache/catalina/core/DefaultInstanceManager.java b/java/org/apache/catalina/core/DefaultInstanceManager.java index 668b3f842..f4cdf3d3d 100644 --- a/java/org/apache/catalina/core/DefaultInstanceManager.java +++ b/java/org/apache/catalina/core/DefaultInstanceManager.java @@ -112,12 +112,12 @@ public class DefaultInstanceManager implements InstanceManager { } public Object newInstance(String className) throws IllegalAccessException, InvocationTargetException, NamingException, InstantiationException, ClassNotFoundException { - Class clazz = loadClassMaybePrivileged(className, classLoader); + Class clazz = loadClassMaybePrivileged(className, classLoader); return newInstance(clazz.newInstance(), clazz); } public Object newInstance(final String className, final ClassLoader classLoader) throws IllegalAccessException, NamingException, InvocationTargetException, InstantiationException, ClassNotFoundException { - Class clazz = classLoader.loadClass(className); + Class clazz = classLoader.loadClass(className); return newInstance(clazz.newInstance(), clazz); } @@ -126,7 +126,7 @@ public class DefaultInstanceManager implements InstanceManager { newInstance(o, o.getClass()); } - private Object newInstance(Object instance, Class clazz) throws IllegalAccessException, InvocationTargetException, NamingException { + private Object newInstance(Object instance, Class clazz) throws IllegalAccessException, InvocationTargetException, NamingException { if (!ignoreAnnotations) { Map injections = injectionMap.get(clazz.getName()); processAnnotations(instance, injections); @@ -150,9 +150,9 @@ public class DefaultInstanceManager implements InstanceManager { * @throws java.lang.reflect.InvocationTargetException * if call fails */ - protected void postConstruct(Object instance, Class clazz) + protected void postConstruct(Object instance, Class clazz) throws IllegalAccessException, InvocationTargetException { - Class superClass = clazz.getSuperclass(); + Class superClass = clazz.getSuperclass(); if (superClass != Object.class) { postConstruct(instance, superClass); } @@ -193,9 +193,9 @@ public class DefaultInstanceManager implements InstanceManager { * @throws java.lang.reflect.InvocationTargetException * if call fails */ - protected void preDestroy(Object instance, Class clazz) + protected void preDestroy(Object instance, Class clazz) throws IllegalAccessException, InvocationTargetException { - Class superClass = clazz.getSuperclass(); + Class superClass = clazz.getSuperclass(); if (superClass != Object.class) { preDestroy(instance, superClass); } @@ -311,13 +311,13 @@ public class DefaultInstanceManager implements InstanceManager { } - protected Class loadClassMaybePrivileged(final String className, final ClassLoader classLoader) throws ClassNotFoundException { - Class clazz; + protected Class loadClassMaybePrivileged(final String className, final ClassLoader classLoader) throws ClassNotFoundException { + Class clazz; if (SecurityUtil.isPackageProtectionEnabled()) { try { - clazz = AccessController.doPrivileged(new PrivilegedExceptionAction() { + clazz = AccessController.doPrivileged(new PrivilegedExceptionAction>() { - public Class run() throws Exception { + public Class run() throws Exception { return loadClass(className, classLoader); } }); @@ -335,12 +335,12 @@ public class DefaultInstanceManager implements InstanceManager { return clazz; } - protected Class loadClass(String className, ClassLoader classLoader) throws ClassNotFoundException { + protected Class loadClass(String className, ClassLoader classLoader) throws ClassNotFoundException { if (className.startsWith("org.apache.catalina")) { return containerClassLoader.loadClass(className); } try { - Class clazz = containerClassLoader.loadClass(className); + Class clazz = containerClassLoader.loadClass(className); if (ContainerServlet.class.isAssignableFrom(clazz)) { return clazz; } @@ -361,7 +361,7 @@ public class DefaultInstanceManager implements InstanceManager { } } - private void checkAccess(Class clazz, Properties restricted) { + private void checkAccess(Class clazz, Properties restricted) { while (clazz != null) { if ("restricted".equals(restricted.getProperty(clazz.getName()))) { throw new SecurityException("Restricted class" + clazz);