[Mulgara-svn] r1285 - trunk/src/jar/resolver/java/org/mulgara/resolver

pag at mulgara.org pag at mulgara.org
Tue Sep 30 06:02:18 UTC 2008


Author: pag
Date: 2008-09-29 23:02:17 -0700 (Mon, 29 Sep 2008)
New Revision: 1285

Modified:
   trunk/src/jar/resolver/java/org/mulgara/resolver/StringPoolSession.java
Log:
Added getRestoreMapper from BackupRestoreSession

Modified: trunk/src/jar/resolver/java/org/mulgara/resolver/StringPoolSession.java
===================================================================
--- trunk/src/jar/resolver/java/org/mulgara/resolver/StringPoolSession.java	2008-09-30 06:00:22 UTC (rev 1284)
+++ trunk/src/jar/resolver/java/org/mulgara/resolver/StringPoolSession.java	2008-09-30 06:02:17 UTC (rev 1285)
@@ -54,6 +54,7 @@
 import org.mulgara.store.xa.XANodePool;
 import org.mulgara.store.xa.XAResolverSession;
 import org.mulgara.store.xa.XAStringPool;
+import org.mulgara.util.LongMapper;
 import org.mulgara.util.StackTrace;
 
 /**
@@ -68,8 +69,7 @@
  *   Technology, Inc</a>
  * @licence <a href="{@docRoot}/../../LICENCE">Mozilla Public License v1.1</a>
  */
-public class StringPoolSession implements XAResolverSession, BackupRestoreSession
-{
+public class StringPoolSession implements XAResolverSession, BackupRestoreSession {
   /** Logger.  */
   private static final Logger logger =
     Logger.getLogger(StringPoolSession.class.getName());
@@ -761,6 +761,13 @@
     return persistentStringPool.findGNode(spObject, persistentNodePool);
   }
 
+
+  /** @see org.mulgara.resolver.spi.BackupRestoreSession#getRestoreMapper() */
+  public LongMapper getRestoreMapper() throws Exception {
+    return persistentNodePool.getNodeMapper();
+  }
+
+
   /**
    * Used purely as a sanity check in the hope that we might catch concurrency bugs in higher layers should
    * they exist.
@@ -781,4 +788,5 @@
       currentThread = null;
     }
   }
+
 }




More information about the Mulgara-svn mailing list