Author: markt Date: Thu Aug 21 20:58:37 2014 New Revision: 1619583 URL: http://svn.apache.org/r1619583 Log: Fix the generics warnings.
Modified: tomcat/trunk/java/org/apache/catalina/session/ManagerBase.java Modified: tomcat/trunk/java/org/apache/catalina/session/ManagerBase.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/session/ManagerBase.java?rev=1619583&r1=1619582&r2=1619583&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/catalina/session/ManagerBase.java (original) +++ tomcat/trunk/java/org/apache/catalina/session/ManagerBase.java Thu Aug 21 20:58:37 2014 @@ -130,7 +130,7 @@ public abstract class ManagerBase extend protected String secureRandomProvider = null; protected SessionIdGenerator sessionIdGenerator = null; - protected Class sessionIdGeneratorClass = null; + protected Class<? extends SessionIdGenerator> sessionIdGeneratorClass = null; /** * The longest time (in seconds) that an expired session had been alive. @@ -377,8 +377,7 @@ public abstract class ManagerBase extend return sessionIdGenerator; } else if (sessionIdGeneratorClass != null) { try { - sessionIdGenerator = - (SessionIdGenerator) sessionIdGeneratorClass.newInstance(); + sessionIdGenerator = sessionIdGeneratorClass.newInstance(); return sessionIdGenerator; } catch(IllegalAccessException ex) { // Ignore --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org