You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by me...@apache.org on 2006/11/05 12:45:23 UTC

svn commit: r471408 - /incubator/tuscany/java/sca/services/persistence/common/src/main/java/org/apache/tuscany/service/persistence/common/PersistenceUnitBuilder.java

Author: meerajk
Date: Sun Nov  5 03:45:22 2006
New Revision: 471408

URL: http://svn.apache.org/viewvc?view=rev&rev=471408
Log:
Renamed.

Added:
    incubator/tuscany/java/sca/services/persistence/common/src/main/java/org/apache/tuscany/service/persistence/common/PersistenceUnitBuilder.java
      - copied, changed from r471394, incubator/tuscany/java/sca/services/persistence/common/src/main/java/org/apache/tuscany/service/persistence/common/EmfBuilder.java

Copied: incubator/tuscany/java/sca/services/persistence/common/src/main/java/org/apache/tuscany/service/persistence/common/PersistenceUnitBuilder.java (from r471394, incubator/tuscany/java/sca/services/persistence/common/src/main/java/org/apache/tuscany/service/persistence/common/EmfBuilder.java)
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/services/persistence/common/src/main/java/org/apache/tuscany/service/persistence/common/PersistenceUnitBuilder.java?view=diff&rev=471408&p1=incubator/tuscany/java/sca/services/persistence/common/src/main/java/org/apache/tuscany/service/persistence/common/EmfBuilder.java&r1=471394&p2=incubator/tuscany/java/sca/services/persistence/common/src/main/java/org/apache/tuscany/service/persistence/common/PersistenceUnitBuilder.java&r2=471408
==============================================================================
--- incubator/tuscany/java/sca/services/persistence/common/src/main/java/org/apache/tuscany/service/persistence/common/EmfBuilder.java (original)
+++ incubator/tuscany/java/sca/services/persistence/common/src/main/java/org/apache/tuscany/service/persistence/common/PersistenceUnitBuilder.java Sun Nov  5 03:45:22 2006
@@ -21,17 +21,10 @@
 import javax.persistence.EntityManagerFactory;
 
 /**
- * Utility class for building entity manager factories.
+ * Interface for building persistence units as specified by the JPA specification..
  *
  */
-public final class EmfBuilder {
-    
-    /**
-     * Private constructor for utility class.
-     *
-     */
-    private EmfBuilder() {
-    }
+public interface PersistenceUnitBuilder {
     
     /**
      * Builds the entity manager factory matching the unit name. All persistence.xml 
@@ -43,8 +36,6 @@
      * @param classLoader Classloader.
      * @return Entity manager factory.
      */
-    public static EntityManagerFactory newEntityManagerFactory(String unitName, ClassLoader classLoader) {
-        return null;
-    }
+    public EntityManagerFactory newEntityManagerFactory(String unitName, ClassLoader classLoader);
 
 }



---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org