mnemosyne.system
Interface PersistentSystem

All Known Implementing Classes:
LocalPersistentSystem

public interface PersistentSystem

Version:
$Id: PersistentSystem.java,v 1.2 2004/08/12 14:01:06 charlesblaxland Exp $

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)
           
 

Method Detail

advanceVersion

public void advanceVersion()

getPersistentRoot

public java.lang.Object getPersistentRoot(java.lang.String rootName)

setPersistentRoot

public void setPersistentRoot(java.lang.String rootName,
                              java.lang.Object value)

removePersistentRoot

public void removePersistentRoot(java.lang.String rootName)

beginTransaction

public void beginTransaction()

endTransaction

public void endTransaction()
                    throws TransactionAbortedException
TransactionAbortedException


Copyright © 2004 Charles Blaxland. All Rights Reserved.