[jboss-cvs] JBossAS SVN: r109002 - in projects/cluster/ha-server-cache-ispn/trunk/src/main/java/org/jboss: web/tomcat/service/session/distributedcache/ispn and 1 other directories.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri Oct 29 11:59:29 EDT 2010
Author: pferraro
Date: 2010-10-29 11:59:29 -0400 (Fri, 29 Oct 2010)
New Revision: 109002
Modified:
projects/cluster/ha-server-cache-ispn/trunk/src/main/java/org/jboss/ha/framework/server/ispn/DistributedState.java
projects/cluster/ha-server-cache-ispn/trunk/src/main/java/org/jboss/web/tomcat/service/session/distributedcache/ispn/DistributedCacheManager.java
projects/cluster/ha-server-cache-ispn/trunk/src/main/java/org/jboss/web/tomcat/service/sso/ispn/SSOClusterManager.java
Log:
Utilize generic cache events
Modified: projects/cluster/ha-server-cache-ispn/trunk/src/main/java/org/jboss/ha/framework/server/ispn/DistributedState.java
===================================================================
--- projects/cluster/ha-server-cache-ispn/trunk/src/main/java/org/jboss/ha/framework/server/ispn/DistributedState.java 2010-10-29 15:58:11 UTC (rev 109001)
+++ projects/cluster/ha-server-cache-ispn/trunk/src/main/java/org/jboss/ha/framework/server/ispn/DistributedState.java 2010-10-29 15:59:29 UTC (rev 109002)
@@ -495,31 +495,31 @@
// @CacheListener -------------------------------------------------
@CacheEntryModified
- public void nodeModified(CacheEntryModifiedEvent event)
+ public void nodeModified(CacheEntryModifiedEvent<Serializable, Serializable> event)
{
if (event.isPre()) return;
- Object key = event.getKey();
+ Serializable key = event.getKey();
if (key instanceof SimpleImmutableEntry)
{
@SuppressWarnings("unchecked")
SimpleImmutableEntry<String, Serializable> entry = (SimpleImmutableEntry<String, Serializable>) key;
- notifyKeyListeners(entry.getKey(), entry.getValue(), (Serializable) event.getValue(), event.isOriginLocal());
+ notifyKeyListeners(entry.getKey(), entry.getValue(), event.getValue(), event.isOriginLocal());
}
}
@CacheEntryRemoved
- public void nodeRemoved(CacheEntryRemovedEvent event)
+ public void nodeRemoved(CacheEntryRemovedEvent<Serializable, Serializable> event)
{
if (event.isPre()) return;
- Object key = event.getKey();
+ Serializable key = event.getKey();
if (key instanceof SimpleImmutableEntry)
{
@SuppressWarnings("unchecked")
SimpleImmutableEntry<String, Serializable> entry = (SimpleImmutableEntry<String, Serializable>) key;
- notifyKeyListenersOfRemove(entry.getKey(), entry.getValue(), (Serializable) event.getValue(), event.isOriginLocal());
+ notifyKeyListenersOfRemove(entry.getKey(), entry.getValue(), event.getValue(), event.isOriginLocal());
}
}
Modified: projects/cluster/ha-server-cache-ispn/trunk/src/main/java/org/jboss/web/tomcat/service/session/distributedcache/ispn/DistributedCacheManager.java
===================================================================
--- projects/cluster/ha-server-cache-ispn/trunk/src/main/java/org/jboss/web/tomcat/service/session/distributedcache/ispn/DistributedCacheManager.java 2010-10-29 15:58:11 UTC (rev 109001)
+++ projects/cluster/ha-server-cache-ispn/trunk/src/main/java/org/jboss/web/tomcat/service/session/distributedcache/ispn/DistributedCacheManager.java 2010-10-29 15:59:29 UTC (rev 109002)
@@ -507,7 +507,7 @@
}
@CacheEntryRemoved
- public void removed(CacheEntryRemovedEvent event)
+ public void removed(CacheEntryRemovedEvent<String, Map<Object, Object>> event)
{
if (event.isPre() || event.isOriginLocal()) return;
@@ -515,12 +515,11 @@
}
@CacheEntryModified
- public void modified(CacheEntryModifiedEvent event)
+ public void modified(CacheEntryModifiedEvent<String, Map<Object, Object>> event)
{
if (event.isPre() || event.isOriginLocal()) return;
- @SuppressWarnings("unchecked")
- Map<Object, Object> map = (Map<Object, Object>) event.getValue();
+ Map<Object, Object> map = event.getValue();
if (map.isEmpty()) return;
@@ -542,7 +541,7 @@
}
@CacheEntryActivated
- public void activated(CacheEntryActivatedEvent event)
+ public void activated(CacheEntryActivatedEvent<String, Map<Object, Object>> event)
{
if (event.isPre()) return;
Modified: projects/cluster/ha-server-cache-ispn/trunk/src/main/java/org/jboss/web/tomcat/service/sso/ispn/SSOClusterManager.java
===================================================================
--- projects/cluster/ha-server-cache-ispn/trunk/src/main/java/org/jboss/web/tomcat/service/sso/ispn/SSOClusterManager.java 2010-10-29 15:58:11 UTC (rev 109001)
+++ projects/cluster/ha-server-cache-ispn/trunk/src/main/java/org/jboss/web/tomcat/service/sso/ispn/SSOClusterManager.java 2010-10-29 15:59:29 UTC (rev 109002)
@@ -504,11 +504,11 @@
* @param event
*/
@CacheEntryRemoved
- public void cacheEntryRemoved(CacheEntryRemovedEvent event)
+ public void cacheEntryRemoved(CacheEntryRemovedEvent<SSOKey, ?> event)
{
if (event.isPre()) return;
- SSOKey key = (SSOKey) event.getKey();
+ SSOKey key = event.getKey();
String ssoId = key.getId();
if (ssoId == null || !(key instanceof SessionKey))
@@ -672,12 +672,12 @@
* @param event
*/
@CacheEntryModified
- public void cacheEntryModified(CacheEntryModifiedEvent event)
+ public void cacheEntryModified(CacheEntryModifiedEvent<SSOKey, ?> event)
{
if (event.isPre() || event.isOriginLocal())
return;
- SSOKey key = (SSOKey) event.getKey();
+ SSOKey key = event.getKey();
String ssoId = key.getId();
if (key instanceof CredentialKey)
More information about the jboss-cvs-commits
mailing list