You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jackrabbit.apache.org by tr...@apache.org on 2006/10/28 12:07:50 UTC

svn commit: r468668 - in /jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/state: ./ db/ mem/ obj/ xml/

Author: tripod
Date: Sat Oct 28 03:07:48 2006
New Revision: 468668

URL: http://svn.apache.org/viewvc?view=rev&rev=468668
Log:
JCR-595 Refactoring of the Persistence Managers (fixed legacy pms)

Modified:
    jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/state/AbstractPersistenceManager.java
    jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/state/db/DatabasePersistenceManager.java
    jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/state/db/DerbyPersistenceManager.java
    jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/state/db/JNDIDatabasePersistenceManager.java
    jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/state/db/OraclePersistenceManager.java
    jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/state/db/SimpleDbPersistenceManager.java
    jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/state/mem/InMemPersistenceManager.java
    jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/state/obj/ObjectPersistenceManager.java
    jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/state/xml/XMLPersistenceManager.java

Modified: jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/state/AbstractPersistenceManager.java
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/state/AbstractPersistenceManager.java?view=diff&rev=468668&r1=468667&r2=468668
==============================================================================
--- jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/state/AbstractPersistenceManager.java (original)
+++ jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/state/AbstractPersistenceManager.java Sat Oct 28 03:07:48 2006
@@ -22,6 +22,7 @@
  *             instead.
  */
 public abstract class AbstractPersistenceManager
-        extends org.apache.jackrabbit.core.persistence.AbstractPersistenceManager {
+        extends org.apache.jackrabbit.core.persistence.AbstractPersistenceManager
+        implements PersistenceManager {
 
 }

Modified: jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/state/db/DatabasePersistenceManager.java
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/state/db/DatabasePersistenceManager.java?view=diff&rev=468668&r1=468667&r2=468668
==============================================================================
--- jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/state/db/DatabasePersistenceManager.java (original)
+++ jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/state/db/DatabasePersistenceManager.java Sat Oct 28 03:07:48 2006
@@ -16,6 +16,8 @@
  */
 package org.apache.jackrabbit.core.state.db;
 
+import org.apache.jackrabbit.core.state.PersistenceManager;
+
 import java.io.InputStream;
 
 /**
@@ -24,7 +26,8 @@
  *             instead.
  */
 public abstract class DatabasePersistenceManager
-        extends org.apache.jackrabbit.core.persistence.db.DatabasePersistenceManager {
+        extends org.apache.jackrabbit.core.persistence.db.DatabasePersistenceManager
+        implements PersistenceManager {
 
     /**
      * {@inheritDoc}

Modified: jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/state/db/DerbyPersistenceManager.java
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/state/db/DerbyPersistenceManager.java?view=diff&rev=468668&r1=468667&r2=468668
==============================================================================
--- jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/state/db/DerbyPersistenceManager.java (original)
+++ jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/state/db/DerbyPersistenceManager.java Sat Oct 28 03:07:48 2006
@@ -16,6 +16,8 @@
  */
 package org.apache.jackrabbit.core.state.db;
 
+import org.apache.jackrabbit.core.state.PersistenceManager;
+
 import java.io.InputStream;
 
 /**
@@ -24,7 +26,8 @@
   *             instead.
   */
 public class DerbyPersistenceManager
-        extends org.apache.jackrabbit.core.persistence.db.DerbyPersistenceManager {
+        extends org.apache.jackrabbit.core.persistence.db.DerbyPersistenceManager
+        implements PersistenceManager {
 
     /**
      * {@inheritDoc}

Modified: jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/state/db/JNDIDatabasePersistenceManager.java
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/state/db/JNDIDatabasePersistenceManager.java?view=diff&rev=468668&r1=468667&r2=468668
==============================================================================
--- jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/state/db/JNDIDatabasePersistenceManager.java (original)
+++ jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/state/db/JNDIDatabasePersistenceManager.java Sat Oct 28 03:07:48 2006
@@ -16,6 +16,8 @@
  */
 package org.apache.jackrabbit.core.state.db;
 
+import org.apache.jackrabbit.core.state.PersistenceManager;
+
 import java.io.InputStream;
 
 /**
@@ -24,7 +26,8 @@
   *             instead.
   */
 public class JNDIDatabasePersistenceManager
-        extends org.apache.jackrabbit.core.persistence.db.JNDIDatabasePersistenceManager {
+        extends org.apache.jackrabbit.core.persistence.db.JNDIDatabasePersistenceManager
+        implements PersistenceManager {
 
     /**
      * {@inheritDoc}

Modified: jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/state/db/OraclePersistenceManager.java
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/state/db/OraclePersistenceManager.java?view=diff&rev=468668&r1=468667&r2=468668
==============================================================================
--- jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/state/db/OraclePersistenceManager.java (original)
+++ jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/state/db/OraclePersistenceManager.java Sat Oct 28 03:07:48 2006
@@ -16,6 +16,8 @@
  */
 package org.apache.jackrabbit.core.state.db;
 
+import org.apache.jackrabbit.core.state.PersistenceManager;
+
 import java.io.InputStream;
 
 /**
@@ -24,7 +26,8 @@
   *             instead.
   */
 public class OraclePersistenceManager
-        extends org.apache.jackrabbit.core.persistence.db.OraclePersistenceManager {
+        extends org.apache.jackrabbit.core.persistence.db.OraclePersistenceManager
+        implements PersistenceManager {
 
     /**
      * {@inheritDoc}

Modified: jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/state/db/SimpleDbPersistenceManager.java
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/state/db/SimpleDbPersistenceManager.java?view=diff&rev=468668&r1=468667&r2=468668
==============================================================================
--- jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/state/db/SimpleDbPersistenceManager.java (original)
+++ jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/state/db/SimpleDbPersistenceManager.java Sat Oct 28 03:07:48 2006
@@ -16,6 +16,8 @@
  */
 package org.apache.jackrabbit.core.state.db;
 
+import org.apache.jackrabbit.core.state.PersistenceManager;
+
 import java.io.InputStream;
 
 /**
@@ -24,7 +26,8 @@
   *             instead.
   */
 public class SimpleDbPersistenceManager
-        extends org.apache.jackrabbit.core.persistence.db.SimpleDbPersistenceManager {
+        extends org.apache.jackrabbit.core.persistence.db.SimpleDbPersistenceManager
+        implements PersistenceManager {
 
     /**
      * {@inheritDoc}

Modified: jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/state/mem/InMemPersistenceManager.java
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/state/mem/InMemPersistenceManager.java?view=diff&rev=468668&r1=468667&r2=468668
==============================================================================
--- jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/state/mem/InMemPersistenceManager.java (original)
+++ jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/state/mem/InMemPersistenceManager.java Sat Oct 28 03:07:48 2006
@@ -16,11 +16,14 @@
  */
 package org.apache.jackrabbit.core.state.mem;
 
+import org.apache.jackrabbit.core.state.PersistenceManager;
+
 /**
  * Legacy class kept for backward compatibility reasons.
  * @deprecated use {@link org.apache.jackrabbit.core.persistence.mem.InMemPersistenceManager}
  *             instead.
  */
 public class InMemPersistenceManager
-        extends org.apache.jackrabbit.core.persistence.mem.InMemPersistenceManager {
+        extends org.apache.jackrabbit.core.persistence.mem.InMemPersistenceManager
+        implements PersistenceManager {
 }

Modified: jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/state/obj/ObjectPersistenceManager.java
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/state/obj/ObjectPersistenceManager.java?view=diff&rev=468668&r1=468667&r2=468668
==============================================================================
--- jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/state/obj/ObjectPersistenceManager.java (original)
+++ jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/state/obj/ObjectPersistenceManager.java Sat Oct 28 03:07:48 2006
@@ -16,11 +16,14 @@
  */
 package org.apache.jackrabbit.core.state.obj;
 
+import org.apache.jackrabbit.core.state.PersistenceManager;
+
 /**
  * Legacy class kept for backward compatibility reasons.
  * @deprecated use {@link org.apache.jackrabbit.core.persistence.obj.ObjectPersistenceManager}
  *             instead.
  */
 public class ObjectPersistenceManager
-        extends org.apache.jackrabbit.core.persistence.obj.ObjectPersistenceManager {
+        extends org.apache.jackrabbit.core.persistence.obj.ObjectPersistenceManager
+        implements PersistenceManager {
 }

Modified: jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/state/xml/XMLPersistenceManager.java
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/state/xml/XMLPersistenceManager.java?view=diff&rev=468668&r1=468667&r2=468668
==============================================================================
--- jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/state/xml/XMLPersistenceManager.java (original)
+++ jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/state/xml/XMLPersistenceManager.java Sat Oct 28 03:07:48 2006
@@ -16,12 +16,15 @@
  */
 package org.apache.jackrabbit.core.state.xml;
 
+import org.apache.jackrabbit.core.state.PersistenceManager;
+
 /**
  * Legacy class kept for backward compatibility reasons.
  * @deprecated use {@link org.apache.jackrabbit.core.persistence.xml.XMLPersistenceManager}
  *             instead.
  */
 public class XMLPersistenceManager
-        extends org.apache.jackrabbit.core.persistence.xml.XMLPersistenceManager {
+        extends org.apache.jackrabbit.core.persistence.xml.XMLPersistenceManager
+        implements PersistenceManager {
 
 }