[jboss-cvs] JBossAS SVN: r74429 - trunk/tomcat/src/main/org/jboss/web/tomcat/service/session.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Jun 11 18:00:26 EDT 2008


Author: bstansberry at jboss.com
Date: 2008-06-11 18:00:26 -0400 (Wed, 11 Jun 2008)
New Revision: 74429

Modified:
   trunk/tomcat/src/main/org/jboss/web/tomcat/service/session/SessionReplicationContext.java
Log:
Genericize the ThreadLocal

Modified: trunk/tomcat/src/main/org/jboss/web/tomcat/service/session/SessionReplicationContext.java
===================================================================
--- trunk/tomcat/src/main/org/jboss/web/tomcat/service/session/SessionReplicationContext.java	2008-06-11 21:52:52 UTC (rev 74428)
+++ trunk/tomcat/src/main/org/jboss/web/tomcat/service/session/SessionReplicationContext.java	2008-06-11 22:00:26 UTC (rev 74429)
@@ -29,7 +29,7 @@
 
 public final class SessionReplicationContext
 {
-   private static final ThreadLocal replicationContext = new ThreadLocal();
+   private static final ThreadLocal<SessionReplicationContext> replicationContext = new ThreadLocal<SessionReplicationContext>();
    
    private static final SessionReplicationContext EMPTY = new SessionReplicationContext();
    
@@ -190,7 +190,7 @@
    
    private static SessionReplicationContext getCurrentContext()
    {
-      return (SessionReplicationContext) replicationContext.get();
+      return replicationContext.get();
    }
    
    private SessionReplicationContext(Request request, Response response) 




More information about the jboss-cvs-commits mailing list