[jboss-cvs] JBossAS SVN: r96107 - projects/jpa/trunk/impl/src/main/java/org/jboss/jpa/impl/deployment.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Fri Nov 6 10:39:22 EST 2009


Author: smarlow at redhat.com
Date: 2009-11-06 10:39:21 -0500 (Fri, 06 Nov 2009)
New Revision: 96107

Modified:
   projects/jpa/trunk/impl/src/main/java/org/jboss/jpa/impl/deployment/PersistenceUnitInfoImpl.java
Log:
JBJPA-15 code cleanup

Modified: projects/jpa/trunk/impl/src/main/java/org/jboss/jpa/impl/deployment/PersistenceUnitInfoImpl.java
===================================================================
--- projects/jpa/trunk/impl/src/main/java/org/jboss/jpa/impl/deployment/PersistenceUnitInfoImpl.java	2009-11-06 15:26:40 UTC (rev 96106)
+++ projects/jpa/trunk/impl/src/main/java/org/jboss/jpa/impl/deployment/PersistenceUnitInfoImpl.java	2009-11-06 15:39:21 UTC (rev 96107)
@@ -153,17 +153,22 @@
 
    private SharedCacheMode getSharedCacheMode(org.jboss.metadata.jpa.spec.SharedCacheMode mode)
    {
-      if (mode == org.jboss.metadata.jpa.spec.SharedCacheMode.ALL)
-         return SharedCacheMode.ALL;
-      if (mode == org.jboss.metadata.jpa.spec.SharedCacheMode.DISABLE_SELECTIVE)
-          return SharedCacheMode.DISABLE_SELECTIVE;
-      if (mode == org.jboss.metadata.jpa.spec.SharedCacheMode.ENABLE_SELECTIVE)
-         return SharedCacheMode.ENABLE_SELECTIVE;
-      if (mode == org.jboss.metadata.jpa.spec.SharedCacheMode.NONE)
-         return SharedCacheMode.NONE;
-      if (mode == org.jboss.metadata.jpa.spec.SharedCacheMode.UNSPECIFIED)
-         return SharedCacheMode.UNSPECIFIED;
-      return null;
+      if(mode == null) return null;
+      
+      switch(mode) {
+         case ALL:
+            return SharedCacheMode.ALL;
+         case DISABLE_SELECTIVE:
+             return SharedCacheMode.DISABLE_SELECTIVE;
+         case ENABLE_SELECTIVE:
+            return SharedCacheMode.ENABLE_SELECTIVE;
+         case NONE:
+            return SharedCacheMode.NONE;
+         case UNSPECIFIED:
+            return SharedCacheMode.UNSPECIFIED;
+         default:
+            return null;
+      }
    }
 
    private ValidationMode convertToValidationMode(org.jboss.metadata.jpa.spec.ValidationMode validationMode)




More information about the jboss-cvs-commits mailing list