[jboss-cvs] JBossAS SVN: r70924 - projects/ejb3/branches/cluster-dev/cache-jbc2/src/main/java/org/jboss/ejb3/cache/impl/backing/jbc2.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Mar 17 16:10:46 EDT 2008


Author: bstansberry at jboss.com
Date: 2008-03-17 16:10:46 -0400 (Mon, 17 Mar 2008)
New Revision: 70924

Modified:
   projects/ejb3/branches/cluster-dev/cache-jbc2/src/main/java/org/jboss/ejb3/cache/impl/backing/jbc2/JBCIntegratedObjectStoreSource.java
Log:
[EJBTHREE-1026] Get rid of generics complaints

Modified: projects/ejb3/branches/cluster-dev/cache-jbc2/src/main/java/org/jboss/ejb3/cache/impl/backing/jbc2/JBCIntegratedObjectStoreSource.java
===================================================================
--- projects/ejb3/branches/cluster-dev/cache-jbc2/src/main/java/org/jboss/ejb3/cache/impl/backing/jbc2/JBCIntegratedObjectStoreSource.java	2008-03-17 20:10:05 UTC (rev 70923)
+++ projects/ejb3/branches/cluster-dev/cache-jbc2/src/main/java/org/jboss/ejb3/cache/impl/backing/jbc2/JBCIntegratedObjectStoreSource.java	2008-03-17 20:10:46 UTC (rev 70924)
@@ -48,7 +48,8 @@
    public PassivatingIntegratedObjectStore<T, SerializationGroup<T>>  createGroupIntegratedObjectStore(String containerName,
          String cacheConfigName, CacheConfig cacheConfig, TransactionManager transactionManager, SynchronizationCoordinator synchronizationCoordinator)
    {
-      Cache<Object, Object> jbc = getJBossCache(cacheConfigName);
+      @SuppressWarnings("unchecked")
+      Cache<Object, SerializationGroup<T>> jbc = getJBossCache(cacheConfigName);
       
       String keyBaseSuffix = (containerName == null || containerName.length() == 0) ? "" : "-" + containerName;
       String keyBase = "GroupCache" + keyBaseSuffix;
@@ -58,7 +59,8 @@
    public PassivatingIntegratedObjectStore<T, SerializationGroupMember<T>>  createIntegratedObjectStore(String containerName, String cacheConfigName,
          CacheConfig cacheConfig, TransactionManager transactionManager, SynchronizationCoordinator synchronizationCoordinator)
    {
-      Cache<Object, Object> jbc = getJBossCache(cacheConfigName);
+      @SuppressWarnings("unchecked")
+      Cache<Object, SerializationGroupMember<T>> jbc = getJBossCache(cacheConfigName);
       
       return new JBCIntegratedObjectStore<T, SerializationGroupMember<T>>(jbc, cacheConfig, containerName, containerName, false);
    }
@@ -73,7 +75,8 @@
       this.cacheManager = cacheManager;
    }
    
-   private Cache<Object, Object> getJBossCache(String cacheConfigName)
+   @SuppressWarnings("unchecked")
+   private Cache getJBossCache(String cacheConfigName)
    {
       if (cacheManager == null)
          throw new IllegalStateException("CacheManager not installed");




More information about the jboss-cvs-commits mailing list