net.sf.farrago.catalog
Class FarragoTransientStorage.PVIndex

java.lang.Object
  extended by org.netbeans.mdr.persistence.memoryimpl.SinglevaluedIndexImpl
      extended by org.netbeans.mdr.persistence.memoryimpl.PrimaryIndexImpl
          extended by net.sf.farrago.catalog.FarragoTransientStorage.PVIndex
All Implemented Interfaces:
FarragoTransientStorage.TxnIndex, org.netbeans.mdr.persistence.Index, org.netbeans.mdr.persistence.SinglevaluedIndex, org.netbeans.mdr.persistence.Streamable
Enclosing class:
FarragoTransientStorage

private static class FarragoTransientStorage.PVIndex
extends org.netbeans.mdr.persistence.memoryimpl.PrimaryIndexImpl
implements FarragoTransientStorage.TxnIndex


Field Summary
 
Fields inherited from class org.netbeans.mdr.persistence.memoryimpl.SinglevaluedIndexImpl
storage, table, transLog
 
Constructor Summary
FarragoTransientStorage.PVIndex(org.netbeans.mdr.persistence.memoryimpl.StorageImpl storage)
           
 
Method Summary
 void commitChangesPublic()
           
 void rollBackChangesPublic()
           
 
Methods inherited from class org.netbeans.mdr.persistence.memoryimpl.PrimaryIndexImpl
changed, put, read, remove, replace, willChange, write
 
Methods inherited from class org.netbeans.mdr.persistence.memoryimpl.SinglevaluedIndexImpl
add, commitChanges, get, getIfExists, getKeyType, getName, getObject, getObjectIfExists, getValueType, keySet, queryByKeyPrefix, rollBackChanges, values
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FarragoTransientStorage.PVIndex

FarragoTransientStorage.PVIndex(org.netbeans.mdr.persistence.memoryimpl.StorageImpl storage)
Method Detail

commitChangesPublic

public void commitChangesPublic()
                         throws org.netbeans.mdr.persistence.StorageException
Specified by:
commitChangesPublic in interface FarragoTransientStorage.TxnIndex
Throws:
org.netbeans.mdr.persistence.StorageException

rollBackChangesPublic

public void rollBackChangesPublic()
                           throws org.netbeans.mdr.persistence.StorageException
Specified by:
rollBackChangesPublic in interface FarragoTransientStorage.TxnIndex
Throws:
org.netbeans.mdr.persistence.StorageException