Make JDK 1.5 compatible

Fixes gh-71
This commit is contained in:
Rob Winch
2014-11-26 08:49:58 -06:00
parent 3254bc2bef
commit 9834e91c6d
4 changed files with 8 additions and 10 deletions

View File

@@ -44,7 +44,6 @@ import com.hazelcast.core.HazelcastInstance;
public class Initializer implements ServletContextListener {
private HazelcastInstance instance;
@Override
public void contextInitialized(ServletContextEvent sce) {
String sessionMapName = "spring:session:sessions";
ServletContext sc = sce.getServletContext();
@@ -66,11 +65,10 @@ public class Initializer implements ServletContextListener {
Map<String,ExpiringSession> sessions = instance.getMap(sessionMapName);
SessionRepository<ExpiringSession> sessionRepository = new MapSessionRepository(sessions);
Dynamic fr = sc.addFilter("springSessionFilter", new SessionRepositoryFilter<>(sessionRepository ));
Dynamic fr = sc.addFilter("springSessionFilter", new SessionRepositoryFilter<ExpiringSession>(sessionRepository ));
fr.addMappingForUrlPatterns(EnumSet.of(DispatcherType.REQUEST), true, "/*");
}
@Override
public void contextDestroyed(ServletContextEvent sce) {
instance.shutdown();
}