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 {
}