mnemosyne.system
Class LocalPersistentSystem

java.lang.Object
  |
  +--mnemosyne.system.LocalPersistentSystem
All Implemented Interfaces:
PersistentSystem

public class LocalPersistentSystem
extends java.lang.Object
implements PersistentSystem

Version:
$Id: LocalPersistentSystem.java,v 1.1.1.1 2004/08/07 06:41:22 charlesblaxland Exp $

Constructor Summary
LocalPersistentSystem(Archiver archiver, VersionManager versionMgr)
           
 
Method Summary
 void advanceVersion()
           
 void beginTransaction()
           
 void endTransaction()
           
 java.lang.Object getPersistentRoot(java.lang.String rootName)
           
 void removePersistentRoot(java.lang.String rootName)
           
 void setPersistentRoot(java.lang.String rootName, java.lang.Object value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LocalPersistentSystem

public LocalPersistentSystem(Archiver archiver,
                             VersionManager versionMgr)
                      throws InitializationException
Method Detail

advanceVersion

public void advanceVersion()
Specified by:
advanceVersion in interface PersistentSystem

getPersistentRoot

public java.lang.Object getPersistentRoot(java.lang.String rootName)
Specified by:
getPersistentRoot in interface PersistentSystem

setPersistentRoot

public void setPersistentRoot(java.lang.String rootName,
                              java.lang.Object value)
Specified by:
setPersistentRoot in interface PersistentSystem

removePersistentRoot

public void removePersistentRoot(java.lang.String rootName)
Specified by:
removePersistentRoot in interface PersistentSystem

beginTransaction

public void beginTransaction()
Specified by:
beginTransaction in interface PersistentSystem

endTransaction

public void endTransaction()
                    throws TransactionAbortedException
Specified by:
endTransaction in interface PersistentSystem
TransactionAbortedException


Copyright © 2004 Charles Blaxland. All Rights Reserved.